вы пишете миграцию бд при обновлении в приложении структуры бд? Т.е. вот вам конкретный кейс, выпустили версию 1 с начальной структурой бд. Выпустили версию 2, поменяли структуру бд, написали мигратор с 1 на 2. Ну т.е. он там данные берет базу дропает, создает новую структуру и вставляет данные, всё хорошо ничего не теряем. Ок, теперь нам нужно опять обновить структуру бд, версия 3, опять пишем мигратор. Юзерам на 1-й версии надо пройти 2 миграции чтобы корректно обновится до 3 версии. И т д, а на 10 версии юзерам, которые всё ещё на 1-й надо будет 10 миграцией сделать чтобы корректно перейти на 10 без потери данных?
Это ж только на реляционных, кстати? Я бы просто на key-value базы переехал без этой фигни
Обсуждают сегодня