GitHub repository: wa-craft/generator-php
Description: A command line toolit to build applications' CRUD/mvc scaffold for php webapps. 用于生成 PHP web 应用增查改删脚手架代码的命令行工具。
Topics: builder, cli, crud, php, scaffold, thinkphp, webman

version 2.0.0 Alpha2: tag_name: v2.0.0alpha2
body: * 基础目录结构变更
* 同步到最新 thinkphp v6 目录结构
* 更新类文件模板
* 更新配置文件模板
* 更新profile需求
* 更新composer.json
* 去除 console 文件生成
* 修改入口文件
* 修改数据样板
version 1.4.0: tag_name: v1.4.0
body: *增加：可以额外指定数据库引擎，默认为 MyISAM
*修改：去除 define.php
*修改：使用 Application 代替 Builder
*修改：当控制器类的父类为空时不再默认使用 think\Controller，并且在空方法中创建 $view 对象
*修改：使 thinkbuilder 支持 PSR-4
*修改：样例文件
*修改：增加 model 中的 fields 属性
*修改：增加对 abstract 标签的写入
*修改：去除已经失效的 repository 参数设置
*修改：thinkphp v5 版本需求为 5.0.10
*修改：当模块中 theme 参数设置为空字符串的时候，不生成 view 文件
*修改：把运行时的相对路径修改为绝对路径，允许在工程项目目录下直接调用
*修改：取消对后台输入UI的宽度约束
*修改：增加自动判断并添加 form enctype 的功能
*修改：不再在索引列表文件中显示类型为 text 的内容
*修改：增加两条 tp 默认的校验规则
*修改：当使用 DefaultController 作为父类的时候，不再生成默认的 index/add/mod/view 方法
*修改：增加 revision 参数
*修改：生成控制器的时候，当父控制器为 \think\Controller 的时候，不需要单独生成view
*修改：增加对一些网络字体静态文件的支持
*修改：assets 目录也可以通过参数进行设定。允许客户项目使用独立的assets定义
*修改：生成的 model fields属性作为可以公开访问的常量
*修改：去除多余的校验规则
*修改：使用jquery-migrate支持jquery 3.x
*修改：数据操作成功后的提示信息
*修正：15个左右的 bug























version 1.3.5: tag_name: v1.3.5
body: *增加：自动校验代码
*增加：文件上传字段的代码生成
*增加：自动校验功能
*增加：共用资源文件，去除 metronic 不同主题下重复的资源
*增加：metronic_7 主题
*增加：chsDash Domain 校验规则定义
*修改：主题设置方式
*修改：thinkphp 版本升级为 5.0.6
*修改：add|mod|index 对关联数据的处理方式
*修改：上传图片的校验方式
*修改：生成的校验器代码支持 text
*修改：不单独生成 view 方法
*修改：主题配置获取方式
*修改：不再默认生成 config.php 中的 session_id 设置
*修正：生成 select 时候的错误
*修正：生成控制器代码的格式 
*修正：控制器模板缺少 use 的错误
*修正：父控制器传参错误
*修正：生成 apache vhost 配置文件重名错误
*修正：生成 view 代码时注入模板变量的错误

version 1.3.4.2: tag_name: v1.3.4.2
body: 修改：默认使用 sample 作为样例数据
修改：sample 数据中的应用名称
修改：增加 relation 模板中的 caption 注释
修正：windows 下 build.bat 参数传递的错误
修正：#19
修正：#17
修正：sample 数据定义的问题

version 1.0.0: tag_name: v1.0.0
body: 第一个可用的版本