【发布时间】:2017-12-13 22:03:32
【问题描述】:
FlywayDB 是否支持脚本可以通过“占位符”使用不同的参数集多次重新运行并被视为单独版本或可重复迁移(尽管使用不同的 SQL 文件)的用例?我有一个要求,我们希望运行同一组脚本来根据“地区”(美国、英国、加利福尼亚等)组织数据
例如...
文件:
sql/V1__customer_info.sql
sql/V2__customer_address.sql
命令:
# Migrate US customers
mvn -Dflyway.placeholders.region_id=us flyway:migrate
# Migrate UK customers
mvn -Dflyway.placeholders.region_id=uk flyway:migrate
# Migrate Australian customers
mvn -Dflyway.placeholders.region_id=au flyway:migrate
【问题讨论】:
标签: flyway