892 B
892 B
Модуль Schema
Подключение модуля
'modules' => [
'schema' => [
'class' => backend\modules\schema\Module::class,
],
]
Прописываем nameSpace в сгенерированном файле для подключения к проекту
namespace backend\modules\schema\migrations;
Добавляем миграции в настройки проекта
'controllerMap' => [
'migrate' => [
'class' => yii\console\controllers\MigrateController::class,
'migrationNamespaces' => [
'backend\modules\schema\migrations',
],
],
],
docker-compose run --rm php ./yii migrate
Добавление миграций
docker-compose run --rm php ./yii migrate/create --migrationPath=@backend/modules/schema/migrations create_schema_table