2
我正在使用Grails 1.3.7和db-migration插件。Grails db-migration表已存在
我已经生成了包含我的三角洲chagelog.groovy文件,我设置theese属性:
grails.plugin.databasemigration.updateOnStart = true
grails.plugin.databasemigration.updateOnStartFileNames = ['changelog.groovy‘]
现在在我的DataSource.groovy中我有在dbCreate的更新。
我开始我的应用程序,它告诉我,我已经在我的三角洲已经创建了表。
对此的任何想法?
你的意思是,这应该是足够了:grails.plugin.databasemigration.updateOnStart =真 – marko 2012-03-21 12:16:16
否 - 你必须编辑你的'DataSource.groovy'如上面看到的(我更新了我的答案) – aiolos 2012-03-21 13:15:19
您可能还想将现有数据库标记为已同步,因此它不会尝试应用已存在的更改集。 – 2012-03-22 07:54:55