0

我尝试在 grails 2.2.1 上运行数据库迁移,但它似乎无法正常工作。

运行dbm-generate-changelog会生成初始 changelog.groovy,但在模型更改后尝试运行dbm-gorm-diff会导致没有文件生成。

从 Liquibase 记录回来的最后一行是:

Sequences not supported for .....

我的数据源设置正确,mysql 方言设置为org.hibernate.dialect.MySQL5InnoDBDialect

我试图找到一个配置选项来直接向 liquibase 指定 mysql 是目标,但它接缝它从数据源中读取它。

有任何想法吗?

[已解决] - 更新存在与此http://jira.grails.org/browse/GPDATABASEMIGRATION-120相关的问题

作为一种解决方法,您可以克隆https://github.com/ph4t/grails-database-migration,然后使用 > 从您的 grails 应用程序 (BuildConfig.groovy) 指向克隆的项目>

grails.plugin.location.'database-migration' = "<path to cloned folder>"
4

1 回答 1

0

有一个与此http://jira.grails.org/browse/GPDATABASEMIGRATION-120相关的问题

作为一种解决方法,您可以克隆https://github.com/ph4t/grails-database-migration,然后使用 > 从您的 grails 应用程序 (BuildConfig.groovy) 指向克隆的项目>

grails.plugin.location.'database-migration' = "<path to cloned folder>"
于 2013-03-26T08:28:45.583 回答