Flyway多个架构依赖关系

时间:2014-09-19 16:18:48

标签: flyway

Flyway如何处理多个架构依赖?

V1_CREATE_TABLE.sql

中的SCHEMA_A V2_CREATE_VIEW.sql中的

SCHEMA_B(基于架构A中的表格)

是否可以确保在V2之前创建V1?

也可能陷入交叉依赖。例如,在V3_CREATE_VIEW_2.sql中说SCHEMA_A(基于模式B中的视图)。我们如何确保依赖?

1 个答案:

答案 0 :(得分:2)

Flyway将根据版本号顺序执行脚本。如果您希望Flyway的单个实例管理多个模式中的对象,则必须在迁移脚本中为对象名称添加前缀。