Мы перенесли YII Migrations в наше приложение. Но, к сожалению, из-за отсутствия знаний / отсутствия требования. мы застряли на том, как управлять миграциями между несколькими экземплярами одной и той же базы данных.
Наша структура основана на той же базе данных, которая содержит разные данные.
В то время как все базы данных имеют отдельные экземпляры подключения MySQL и являются абсолютно одинаковыми.
Проблема, с которой мы сталкиваемся, состоит в том, что нам нужны структурные миграции, чтобы повлиять на все базы данных, но миграции данных должны применяться только к данной БД.
Есть предложения, как этого добиться?
Моя идея состояла в том, чтобы создать экземпляр миграции для каждой базы данных, но у меня нет средств, чтобы отличить отдельные миграции. Я думал использовать глобальные переменные для этого, но блин. Есть другие идеи?
Задача ещё не решена.
Других решений пока нет …