使用 flyway 恢复上次迁移

Revert last migration using flyway

flyway 有一个名为 ['Undo']1 的任务,它应该恢复上次迁移。 但是 flyway jar (flyway-core-4.2.0 sources.jar!\org\flywaydb\core\Flyway.java) 没有那个方法,所以当我 运行 gradlew flywayUndo 时,我得到以下错误。但是当我 运行 gradlew flywayInfo 它工作正常,因为 jar 中存在 info 方法。如何使用 flyway gradle jar 撤消上次迁移?

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

flywayUndo 任务仅适用于 Flyway 的付费版本。你可以看到这个hereUndo 仅适用于框架的专业版和企业版。