Yii2 - 从所有模型生成 CRUD

Yii2 - Generating CRUD from all models

在 MySQL 或 MariaDB 中创建所有数据库表后,我可以通过简单地输入 * 来使用 gii 生成所有 Yii2 模型,瞧,所有模型都已创建。

我的问题;我想知道是否有一种等效的方法可以基于生成的模型以类似的方式一次生成所有 CRUD,无论是从带有单行的控制台还是从带有 gii CRUD 生成器的浏览器。

答案:

很遗憾,没有使用标准 "yiisoft/yii2-gii"。您可以在此处比较模型和 crud 的 "generate()" 函数以获得编程原因:

型号:https://github.com/yiisoft/yii2-gii/blob/master/src/generators/model/Generator.php

增删改查:https://github.com/yiisoft/yii2-gii/blob/master/src/generators/crud/Generator.php


解决方案:

希望这些对您有所帮助。