与Flyway的Grails 3.2.x

时间:2017-05-31 07:26:54

标签: grails flyway

我发现有关使用Flyway的可用信息以及稍后(3.2.9)版本的Grails有点令人困惑。

在Grails 2天内有一个grails-flyway插件。它已迁移到Grails 3. Grails文档4.4.2 Automatic Database Migration有一个Flyway链接到org.grails.plugins:grails-flyway,即Grails Flyway插件。

但是,Flyway文档for Grails 3说“Grails 3.x基于Spring Boot,为Flyway提供了开箱即用的集成。”我们所要做的就是在build.gradle中包含对Flyway的引用。

Kris Richardson撰写了一篇文章Flyway with Grails 3,描述了如何使用Grails 3中的Flyway并且没有提到grails-flyway插件。 Kris确实描述它不是那么简单,我们需要在spring resources.groovy中定义一个bean,但我认为这更多地与自动数据库迁移有关。

有人可以澄清使用Flyway与后来(3.2+)Grails版本的当前比赛状态吗?我是否需要插件?

如何根据环境更改自动迁移行为?

0 个答案:

没有答案