如何控制flyway可重复脚本的执行顺序

Sey*_*mal 10 flyway

有没有办法控制flyway中可重复迁移脚本的执行顺序?我希望在校验和更改的所有其他可重复或版本化脚本之后运行可重复的迁移脚本.

小智 13

重复脚本似乎是由名称后的控制R__ suffix,first numeric,然后alpha upper case,然后alpha lower case.

它们不是仅运行一次,而是在每次校验和更改时(重新)应用它们.

在单个迁移运行中,在执行所有挂起的版本化迁移之后,始终始终应用可重复迁移.

https://flywaydb.org/documentation/migrations#repeatable-migrations

  • 对于flyway调用*repeatable*脚本的内容,您可以通过执行以下操作来指定顺序:R__01_mustberunfirst.sql,R__02_mustberunsecond.sql等... (7认同)