new-support.webeffector.ru/backend/modules/schema
Igor Mironov fc6d517b71 schema 2024-07-04 06:42:20 +03:00
..
controllers schema 2024-07-04 06:42:20 +03:00
messages/ru-RU schema 2024-07-04 06:42:20 +03:00
views/default schema 2024-07-04 06:42:20 +03:00
Module.php schema 2024-07-04 06:42:20 +03:00
README.md schema 2024-07-04 06:42:20 +03:00

README.md

Модуль 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