Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Grails 3.2.x和Flyway_Grails_Flyway - Fatal编程技术网

Grails 3.2.x和Flyway

Grails 3.2.x和Flyway,grails,flyway,Grails,Flyway,我发现关于将Flyway与更高版本(3.2.9)的Grails一起使用的可用信息有些混乱 有一个grails flyway插件在grails 2天内就已经出现了。它已经迁移到Grails3。Grails文档有一个到Grails Flyway插件的Flyway链接 但是,Flyway文档说“Grails 3.x基于Spring Boot,并为Flyway提供了现成的集成。”我们所要做的就是在build.gradle中包含对Flyway的引用 克里斯·理查森(Kris Richardson)的一篇文

我发现关于将Flyway与更高版本(3.2.9)的Grails一起使用的可用信息有些混乱

有一个grails flyway插件在grails 2天内就已经出现了。它已经迁移到Grails3。Grails文档有一个到Grails Flyway插件的Flyway链接

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

克里斯·理查森(Kris Richardson)的一篇文章描述了如何将Flyway与Grails 3结合使用,但没有提到Grails Flyway插件。Kris确实描述了这并不是很简单,我们需要在springresources.groovy中定义一个bean,但我认为这更多地与自动数据库迁移有关

有人能澄清一下当前使用Flyway和更高版本(3.2+)的Grails的情况吗?我是否需要这个插件


如何使自动迁移行为的更改因环境而异?

您可以在不使用插件的情况下进行更改,但插件会使更改更简单。