我使用grails数据库迁移来更新我的生产数据库,但它'呈现一种奇怪的行为。我运行了dbm-gorm-diff,它似乎工作正常,但由于某种原因,我的prod数据库正在更新,我没有使用' dbm-update'或者在部署war文件时执行它。
到目前为止我意识到,似乎在prod环境中进行的任何操作都是触发db更新的一些操作。我无法弄清楚是什么。
答案 0 :(得分:2)
你设置了dataSource - > dbCreate到'any other value'?
答案 1 :(得分:1)
我非常怀疑这是发生了什么;这将是一个非常严重的错误,它会在此之前出现,除非它是一个非常不寻常的设置组合/ state / db / etc.触发这个。
如果您可以将其与小型且可重复的示例隔离,请在https://jira.grails.org/browse/GPDATABASEMIGRATION创建错误报告,我会尽快修复它。