Лучшая стратегия для выравнивания нескольких сценариев миграции баз данных - PullRequest
0 голосов
/ 18 мая 2019

Мы используем MongoDB на работе и написали простое приложение, которое выполняет миграцию базы данных.Эти миграции обычно состоят из одного изменения в одном типе документа, но бывает так, что они влияют на несколько типов документов.

Мы использовали эту систему около 6 месяцев и уже провели 50 миграций.Со временем этот список будет только расти и расти, пока он не станет слишком громоздким, чтобы понять, что с ним делать.Я думал о сглаживании миграций в сценарии начальной инициализации базы данных и об удалении сглаженных миграций, но это похоже на очень ручную и трудоемкую задачу.

Каковы хорошие стратегии для управления сценариями миграции, так чтоможет быть несколько управляемым?Любые ресурсы (книги, блоги, ...) также приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...