Arg
|
(name="namespace", type=ArgType::STRING, required=true, comments="生成的Model所在命名空间")
(name="database", type=ArgType::STRING, comments="数据库名,不传则取连接池默认配置的库名")
(name="poolName", type=ArgType::STRING, comments="连接池名称,不传则取默认连接池")
(name="prefix", type=ArgType::STRING, default="", comments="传值则去除该表前缀")
(name="include", type=ArgType::ARRAY, default={}, comments="要包含的表名,以半角逗号分隔")
(name="exclude", type=ArgType::ARRAY, default={}, comments="要排除的表名,以半角逗号分隔")
(name="override", type=ArgType::STRING, default=false, comments="是否覆盖已存在的文件,请慎重!true-全覆盖;false-不覆盖;base-覆盖基类;model-覆盖模型类;默认缺省状态为false")
(name="config", type=ArgType::STRING, default=true, comments="配置文件。true-项目配置;false-忽略配置;php配置文件名-使用该配置文件。默认为true")
(name="basePath", type=ArgType::STRING, default=null, comments="指定命名空间对应的基准路径,可选")
(name="entity", type=ArgType::BOOLEAN, default=true, comments="序列化时是否使用驼峰命名(true or false),默认true,可选")
|