如何确保在某个固定版本迁移后应用可重复迁移?

How can I ensure a repeatable migration is applied after a certain fixed-version migration?

Flyway documentation 包含 repeatable 迁移的这个简单示例:

-- R__Blue_cars.sql

CREATE OR REPLACE VIEW blue_cars AS SELECT id, license_plate FROM cars WHERE color='blue';

但是,此迁移可能依赖于先前创建 cars table(我们称之为 V1__Create_Cars_Table.sql)的固定版本迁移。

在部署到新数据库时,如何确保在这个固定版本迁移之后 repeatable 迁移是 运行?还是 Flyway 先应用固定版本迁移,然后再应用 repeatable 迁移?

在可重复的迁移之前应用版本迁移。