think-builder v1.3.5 发布

浏览:865 发布日期:2017/02/09 分类:ThinkPHP5专区 关键字: thinkphp5 脚手架 crud rbac
think-builder version 1.3.5 发布了。

think-builder 是专门用来生成 for ThinkPHP v5.* CRUD 脚手架的工具。
github地址:https://github.com/goldeagle/think-builder

QQ群:348077414

功能大概有:
* 自动创建默认的目录结构
* 自动生成控制器程序以及CRUD方法
* 自动生成模型程序以及关联模型
* 自动生成后台校验器程序以及校验规则表
* 自动生成 helper behavior 类
* 自动生成CRUD的视图界面
* 自动生成SQL数据库表结构
* 自动生成菜单变量
* 自动生成 nginx vhost 配置文件
* 自动生成 .htaccess 配置文件

原计划下一个版本应该是 v2.0.0 的,但是 v2.0.0 的版本变化幅度非常大,在没有充分测试之前不会正式发布。另外在着手编写 v2.0.0 的配套教程,所以先发布经过完善的旧版本。

v1.3.x 在 github 上将是一个独立的 branch。从今天开始 dev-master 正式与 v1.3.x 进行分离。

v1.3.5 相对于 v1.3.4 做了 40+ 项更新,具体见下面:

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

请大家多提意见建议。
最佳答案
评论( 相关
后面还有条评论,点击查看>>