Откат изменений от конкретной версии пролетного пути - PullRequest
0 голосов
/ 09 января 2019

Я добавил некоторые изменения в flyway, скажем, в версии 20

ALTER TABLE xyz ДОБАВИТЬ КОЛОННУ abc TINYINT (1);

Теперь, после нескольких миграций БД, мы решили, что нам больше не нужен столбец 'abc', и текущая версия пролетного пути - 35.

Итак, теперь я могу посмотреть на два варианта, пожалуйста, предложите также лучший вариант, любые другие альтернативы, если таковые имеются:

  1. Создайте новую версию 36, в которой отбрасывается столбец, который будет работать, но в некотором роде создает «мусорные» файлы
  2. Удалить файл версии 20 (Не уверен, что он может сломать несколько вещей, особенно в производстве)

1 Ответ

0 голосов
/ 14 февраля 2019

Создать новую версию 36, в которой отбрасывается столбец.

...