CDI Flyway拥有多个数据库供应商

时间:2013-05-23 23:40:58

标签: java flyway

Flyway提供了基于目录执行迁移的框架 /数据/迁移

我的应用程序支持Oracle,SQLServer或MySQL,我想将脚本保存为/ data / migration / oracle和/ data / migration / sqlserver等...

可以在Oracle,SQLServer或MySQL上部署应用程序。如何使用Spring集成通知Flyway框架使用特定的数据库部署迁移?

1 个答案:

答案 0 :(得分:1)

您将为每个数据库传递不同的位置。你可能有占位符。我在maven插件中完成了它只需要改变的是

<locations>
   <location>db/${database.type}</location>
</locations>