kirillemko/yii2-gii-custom
最新稳定版本:1.0.5
Composer 安装命令:
composer require kirillemko/yii2-gii-custom
包简介
Generating models with generated folder
README 文档
README
Installation
The preferred way to install this extension is through composer.
Either run
composer require kirillemko/yii2-gii-custom
or add
"kirillemko/yii2-gii-custom": "*"
to the require section of your composer.json.
Использование
Этот генератор моделей генерирует два файла модели.
- Это классический файл модели, но лежащий в папке generated
- Пустая модель, унаследованная от той, которая в папке generated
Это позволяет вручную вносить изменения в модель наследка. А когда таблица в БД изменится, просто перегенерировать модель в папке generated, не потеряв изменения
Для использования зарегистрировать генератор в gii
'modules' => [
'gii' => [
'class' => 'yii\gii\Module',
'generators' => [
'customModel' => [
'class' => 'kirillemko\gii\model\Generator',
'generateCINamespace' => true
],
],
],
],
Из консоли генератор можно вызвать вот так
vendor\kirillemko\yii-ci-integration\src\yii gii/customModel --tableName=pm_kpi_groups --modelClass=
KpiGroups --ns=app\domain\kpi
Или сгенерировать по маске имени таблиц
./yii gii/customModel --tableName=uni* --ns=app\\domain\\unit\\models
Credits
Authors: Kirill Emelianenko
Email: kirill.emko@mail.ru
统计信息
- 总下载量: 1.3k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2021-07-10