Laytp
CURD生成插件可视化的生成代码。此插件永久免费提供。
主要功能是生成常规CURD、生成无限极分类CURD、同时可选生成菜单。
本地安装好Laytp
后,在本地的【Laytp
后台->插件市场】即可安装此插件
最终生成程序会使用exec函数执行数据库迁移命令php think migrate:run
ThinkPHP6的控制器Controller层代码
ThinkPHP6的数据模型Model层代码
后台的静态页面Html代码
后台静态页面需要加载的Javascript代码
ThinkPHP6的数据迁移文件
同时会执行ThinkPHP的数据库迁移命令,生成Mysql数据表和字段
新版本Laytp
生成CURD工具,无需使用数据库设计软件比如Navicat for Mysql
对数据库表进行设计后再使用生成工具了。直接使用生成CURD工具创建好数据表和表字段,点击生成按钮即可。程序会自动生成所有代码和数据库文件。生成数据库文件依赖于Migrate
数据库迁移功能。
lt_plugin_curd_table 数据表不存在
请求异常,错误提示:error +1
请求异常,错误提示:error
回复1
解决方法:先安装此插件,然后再手工运行一次
php think migrate:run
命令。问题症结:
用
php think migrate:status
查看迁移的表:其中
回复PluginCurdTable
和PluginCurdField
的状态是down
,只需要重新运行一次php think migrate:run
即可。