dawid-daweb / scaffolding-generator
CRUD 生成器,用于快速构建应用程序
dev-master
2015-01-04 12:59 UTC
This package is not auto-updated.
Last update: 2024-09-14 15:47:41 UTC
README
非常实用的 CRUD 生成器 - 创建、读取、更新、删除。
安装
„require”: { "dawid-daweb/scaffolding-generator": "dev-master" }
要求
PHP >= 5.4
使用
<vendor_path>/dawid-daweb/scaffolding-generator/crud.php <command>/<param>
允许的命令
- create/<name_table> - 创建脚手架
- back - 删除最后创建的 CRUD 文件
- change/config - 修改配置文件
- help – 显示允许的命令
它是如何工作的?
模块根据收集的信息检索表列信息,创建包含查询(选择、插入、删除、更新)的类,使用 PDO 处理 PDO 总是放在构造函数类中,请参考默认生成的 CRUD 文件。您可以更改生成的模板文件。
创建 CRUD
很简单,只需使用命令
<vendor_path>/dawid-daweb/scaffolding-generator/crud.php create/<name_table>
- 将“<name_table>”替换为实际名称
更改生成的模板 CRUD
当您需要更改模板时,您必须创建模板类 instanceof daweb\crud\scaffoldingTemplate,并将您的新模板名称和命名空间传递到配置文件中。
更改配置
<vendor_path>/dawid-daweb/scaffolding-generator/crud.php change/config
- 此命令将返回配置文件的路径,您可以在您的首选文件编辑器中编辑它
删除最后创建的 CRUD 文件
<vendor_path>/dawid-daweb/scaffolding-generator/crud.php back