使用神话般的db migration Grails 插件,将Liquibase数据库迁移捆绑到 Grails 项目中非常容易,这样我的模式可以与我的应用程序代码一起进行版本控制,并提供一个漂亮、干净、易于编写脚本的升级/降级机制。
唯一的困难是 IntelliJ IDEA 对数据库迁移插件使用的 DSL 一无所知!我知道 IntelliJ IDEA可以处理这样的专用 DSL,但我似乎无法在任何地方找到用于 db 迁移插件的 gDSL 描述符。
大多数 DSL 直接来自 Liquibase XML 模式,并添加了一些额外的 Grails 优点,以便您可以在迁移期间运行任意 Groovy 代码。
有谁知道是否有用于 Grails 数据库迁移插件的 IntelliJ IDEA 的 gDSL 描述符文件,或者我可以在哪里找到其他人制作的文件,或者我可能如何自己制作一个?