в подзаголовке "Миграции с пространсвом имен" приведен пример:
Код: Выделить всё
return [
'controllerMap' => [
'migrate' => [
'class' => 'yii\console\controllers\MigrateController',
'migrationNamespaces' => [
'app\migrations', // Общие миграции приложения
'module\migrations', // Миграции одного из модулей проекта
'some\extension\migrations', // Миграции одного из расширений
],
],
],
];
в консоли у меня дублируется каждая миграция из дефолтного пути
('app\migrations', // Общие миграции приложения):
app\migrations\m180421_155809_insert_into_user
m180421_155809_insert_into_user
Пытался прописать
Код: Выделить всё
namespace app\migrations
Если вообще убрать строку 'app\migrations', из настроек, тогда миграции не дублируются,
но мне хотелось бы указать порядок, в котором будут применяться миграции:
Код: Выделить всё
'migrationNamespaces' => [
'app\migrations',
'rico\yii2images\migrations' // Миграции модуля для работы с фото
],
вне зависимости в каком порядке я тут прописываю их