飞路乱序迁移
Flyway out of order migration
假设我有以下飞行路线迁移:
- V1__create_table.sql
- V2__create_table.sql
- V4__create_table.sql
并且这些迁移已应用于我的数据库。是否可以添加以下脚本:
- V3__create_table.sql
并让 flyway 运行 毫无怨言地让这次迁移失灵?
Flyway 2 有 flyway.outOfOrder
属性,默认为 false
根据 migrate
docs:
,您必须将其设置为 true
到 运行 您缺少的迁移
Allows migrations to be run "out of order".
If you already have versions 1 and 3 applied, and now a version 2 is found, it will be applied too instead of being ignored.
假设我有以下飞行路线迁移:
- V1__create_table.sql
- V2__create_table.sql
- V4__create_table.sql
并且这些迁移已应用于我的数据库。是否可以添加以下脚本:
- V3__create_table.sql
并让 flyway 运行 毫无怨言地让这次迁移失灵?
Flyway 2 有 flyway.outOfOrder
属性,默认为 false
根据 migrate
docs:
true
到 运行 您缺少的迁移
Allows migrations to be run "out of order".
If you already have versions 1 and 3 applied, and now a version 2 is found, it will be applied too instead of being ignored.