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