и данные перемещать, чем мне этот диф поможет? Вот надо вынести несколько колонок в отдельную таблицу, как дифф поймет что данные надо перенести, а не тупо дропнуть колонки и создать таблицу?
миграции данных отдельно, ну то есть сначала создать пустые колонки и всё (и сделать так, чтобы код работал и с ними и без них), потом релиз) суть в том, что это можно сделать императивно (следить за тем, как из версии 1 получить версию 2 структуры), а можно декларативно (указать версию 2 структуры и разрешить сгенерировать скрипт перехода в версию 2 автоматически)
Обсуждают сегодня