Отменить последнюю миграцию с помощью flyway

#gradle #database-migration #flyway

#gradle #база данных-миграция #flyway

Вопрос:

у flyway есть задача с именем ['Undo'] 1, которая должна отменить последнюю миграцию. Но в flyway jar (flyway-core-4.2.0 sources.jar!orgflywaydbcoreFlyway.java) нет такого метода, поэтому при запуске я gradlew flywayUndo получаю следующую ошибку. Но когда я запускаю gradlew flywayInfo , он работает нормально, поскольку info метод существует в jar. Как отменить последнюю миграцию с помощью flyway gradle jar?

 Task 'flywayUndo' not found in project ':applications/XXXXXX'. Some candidates are: 'flywayInfo'.
  

Ответ №1:

flywayUndo задача доступна только в платных версиях Flyway. Вы можете увидеть это здесь . Undo доступно только для pro и корпоративных версий framework.