# mysql-grammar-addon [![Latest Test](https://github.com/friendsofhyperf/mysql-grammar-addon/workflows/tests/badge.svg)](https://github.com/friendsofhyperf/mysql-grammar-addon/actions) [![Latest Stable Version](https://poser.pugx.org/friendsofhyperf/mysql-grammar-addon/v/stable.svg)](https://packagist.org/packages/friendsofhyperf/mysql-grammar-addon) [![Latest Unstable Version](https://poser.pugx.org/friendsofhyperf/mysql-grammar-addon/v/unstable.svg)](https://packagist.org/packages/friendsofhyperf/mysql-grammar-addon) [![Total Downloads](https://img.shields.io/packagist/dt/friendsofhyperf/mysql-grammar-addon)](https://packagist.org/packages/friendsofhyperf/mysql-grammar-addon) [![License](https://img.shields.io/packagist/l/friendsofhyperf/mysql-grammar-addon)](https://github.com/friendsofhyperf/mysql-grammar-addon) ## Installation ```shell composer require friendsofhyperf/mysql-grammar-addon --dev ``` ## Before ```php /** * @property int $id * @property int $user_id ??id * @property string $group_name ???? * @property string $event_name ???? * @property string $page_name ?? * @property string $extra ???? * @property string $device pc,android,ios,touch * @property string $device_id ??? * @property \Carbon\Carbon $created_at ???? */ class Event extends Model {} ``` ## After ```php /** * @property int $id * @property int $user_id 用户id * @property string $group_name 事件分组 * @property string $event_name 事件名称 * @property string $page_name 页面 * @property string $extra 额外信息 * @property string $device pc,android,ios,touch * @property string $device_id 设备号 * @property \Carbon\Carbon $created_at 创建时间 */ class Event extends Model {} ```