[!] Gii в yii2: Как работать в консоли -- генерация моделей и всего остального
Primary tabs
Включение модуля Gii -- как настроить
Для начала в конфиг консоли, или в тот, что является общим (напр. confing/common.php) добавьте код:
if (YII_ENV_DEV) { $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yii\gii\Module', ]; }
-- т.е. он станет доступным на машине где установлена константа режима разработки.
Список доступных команд -- "документация"
В корне проекта, в консоли выполните:
./yii gii
и увидите что доступно.
Генерация модели (ActiveRecord)
Выполняем команду формата:
./yii gii/model --tableName=имятаблицы --modelClass=ИмяМодели
Источники
- Официальная документация: https://www.yiiframework.com/doc/guide/2...
- Log in to post comments
- 10490 reads
vedro-compota
Tue, 04/17/2018 - 15:04
Permalink
ns: Namespace must be associated with an existing directory.
ошибка при генерации модели с указанием нэймспейса.
-- но работает нормально в веб-версии.
_____________
матфак вгу и остальная классика =)