Повторяющиеся миграционные пути проходят случайным образом - PullRequest
0 голосов
/ 28 января 2020

Я использую версию Flyway-core 5.1.4 в моем Java проекте загрузки Spring. Я знаю, что если я что-то изменю в R_ migraion, я получу новую запись в таблице flyway_schema_history с новой контрольной суммой. Но я получил случайное применение повторяющихся миграций в конце моей таблицы flyway_schema_history без каких-либо изменений в R-миграции, даже без добавления каких-либо миграций V_ и без повторной компиляции или повторного развертывания моего проекта.
Как это возможно? И мне кажется, что я получил старую версию моей R-миграции, что-то вроде переопределения.

1 Ответ

0 голосов
/ 28 января 2020

Видите ли вы контрольную сумму повторяемой миграции каждый раз, когда она запускается? Вы должны сделать, так как это является триггером для его повторного запуска; и если это происходит, значит, что-то меняет файл, возможно, только пробел, но этого достаточно.

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