flyway 如何决定 sql 脚本的执行顺序

How does flyway decide order of execution for sql scripts

flyway 如何决定 sql 脚本的执行顺序。

我附上了我项目中各个目录中脚本的截图;但它的执行顺序与我预期的不同。此外,如果我 运行 以增量方式或同时执行所有脚本,则执行顺序会有所不同。

这是我希望他们执行的顺序。

这是他们被执行的顺序。

我正在使用 flyway-core 4.0.3 和 sprint 启动。我已经设置了飞行路线。out-of-order=true.

Flyway 忽略点之间的前导零,这就是顺序与我预期的不同的原因。一旦我删除了前导零;脚本按我预期的顺序执行。