Хочу что бы миграции применялись к этим 2ум базам, делаю как то так:
Код: Выделить всё
class MigrateController extends \yii\console\controllers\MigrateController
{
public function __construct($id, $module, $config = [])
{
parent::__construct($id, $module, $config);
}
public function actionAll()
{
foreach (\Yii::$app->params['sites'] as $site) {
\Yii::$app->db->dsn = $site['dsn'];
$this->actionUp();
}
}
}
mysql:host=mysql-5.7;dbname=db1
No new migrations found. Your system is up-to-date.
mysql:host=mysql-5.7;dbname=db2
No new migrations found. Your system is up-to-date.
Для db1 - всё ок на данный момент миграций нет, для db2 должны быть предложены миграции (так как база полностью новая), но этого не происходит, что я делаю не так?