生成的model包含模型字段信息$schema以及字段注释信息
代码如下:
class GeneratorController
{
// 配置数据库名称
static $dataBase = "test";
// 配置生成文件的目录
static $dir = "D:\zrx/";
// 表名转驼峰
static $tableNameToHump = true;
// 字段名转驼峰
static $columnNameToHump = true;
//无需验证操作
protected $noNeedLogin = [
'GeneratorController.generatorOne'
];
/**
* 生成所有表
* @return void
*/
public function generatorAll()
{
//获取所有表名
$tables = Db::query("SELECT TABLE_NAME as 'table_name'
from information_schema.tables
WHERE TABLE_SCHEMA = :dataBase", ["dataBase" => self::$dataBase]);
foreach ($tables as $key => $value) {