IT序号网

Grails 数据库迁移表已经存在

luoye11 2024年11月24日 编程语言 19 0

我正在使用 Grails 1.3.7 和 db-migration 插件。

我已经生成了一个包含我的增量的 chagelog.groovy 文件,我设置了这些属性:

grails.plugin.databasemigration.updateOnStart = true 
grails.plugin.databasemigration.updateOnStartFileNames = ['changelog.groovy‘] 

现在在我的 Datasource.groovy 中,我有要更新的 dbCreate。

我启动我的应用程序,它告诉我增量中的表已经创建。

对此有什么想法吗?

请您参考如下方法:

您不需要在 DataSource.groovy 中设置任何 dbCreate 选项。

如果您正确指定了增量,迁移插件会管理所有必要的操作。

DataSource.groovy 的示例部分:

production { 
   dataSource { 
      dbCreate = "" 
      url = "yourDBUrl" 
      username = "yourUser" 
      password = "yourPassword" 
   } 
}  


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!