Grails DB迁移插件-奇怪的行为

Grails DB迁移插件-奇怪的行为,grails,dbmigrate,Grails,Dbmigrate,我只是在运行dbm更新时遇到了一个奇怪的行为。它创建了两组databasechangelog和databasechangelock表。一套全大写,第二套全小写。上次更新仅在新创建的日志中进行 到目前为止,情况一直很好。我看到的一个区别是,在我们的生产环境中,日志文件都是大写的,而在测试中,它们都是小写的 可能是因为我们同时在Windows和Mac计算机上运行dbm更新吗 非常感谢您的帮助 可能是因为我们同时在Windows和Mac计算机上运行dbm更新吗 对 但我认为这更多的是底层数据库的问题。

我只是在运行dbm更新时遇到了一个奇怪的行为。它创建了两组databasechangelog和databasechangelock表。一套全大写,第二套全小写。上次更新仅在新创建的日志中进行

到目前为止,情况一直很好。我看到的一个区别是,在我们的生产环境中,日志文件都是大写的,而在测试中,它们都是小写的

可能是因为我们同时在Windows和Mac计算机上运行dbm更新吗

非常感谢您的帮助

可能是因为我们同时在Windows和Mac计算机上运行dbm更新吗

但我认为这更多的是底层数据库的问题。例如,MySQL在Windows上创建小写表名,而在Unix系统上使用大写表名(请参阅问题)

如果在unix系统上导出mysql数据库,并在windows系统上导入数据,则会得到与在windows系统上从头创建数据库不同的数据库名称


如果然后运行dbm更新,则找不到
databasechangelog
表,并创建一个新的
databasechangelog
表。

yes。。这似乎是个问题。谢谢