Flyway:如何找出可用于migration()的最大版本?

Gil*_*ili 2 flyway

我想检测用户数据库比可迁移的最大版本新的情况(例如,用户降级为该软件的旧版本)。当我运行以下命令时:

System.out.println("source: " + flyway.status().getVersion().toString());
System.out.println("target: " + flyway.getTarget().toString());
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

source: 8
target: 9223372036854775807
Run Code Online (Sandbox Code Playgroud)

如何获得可用的实际最高版本migrate()

Axe*_*ine 5

当前没有查询可用迁移的功能。随意提出一个问题:-)

更新:您现在可以使用Flyway.info()此功能以及更多功能。