Код: Выделить всё
yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations
Код: Выделить всё
yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations
Ну так выполняйтеДля правильной работы нужно вначале выполнить миграцию модуля
Код: Выделить всё
yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations
Код: Выделить всё
yii migrate
Проблемы в данном случае нет, но допустим таких модулей десяток. Надо помнить или где-то записывать все эти миграции, их порядок выполнения. Так и делать? Просто не сталкивался с таким.
Опять же, если модулей с миграциями много, и при обновлении миграции добавляются, то придётся ходить по каталогам и смотреть/собирать новые миграции.
Код: Выделить всё
'migrate' => [
'class' => MigrateController::class,
'migrationPath' => [
'@vendor/dektrium/yii2-user/migrations',
],
'migrationNamespaces' => [
'lo\core\modules\user\migrations',
'lo\core\modules\user\migrations\rbac',
....
'common\modules\user\migrations',
'common\modules\user\migrations\rbac',
],
],