grails不生成外键

时间:2011-06-16 16:34:47

标签: hibernate grails foreign-keys gorm

我真的很困惑这个奇怪的行为! 问题是,我有一个grails应用程序,它在我的本地机器上它在我的MYSQL数据库中创建所有FK。

但是当我尝试在另一台机器上运行时,FK没有被创建!

有些原因吗?一些许可问题?有没有办法调试grails表的创建,所以我可以想出来?

谢谢!

1 个答案:

答案 0 :(得分:3)

您的数据库可能正在使用ENGINE = MyISAM,这将导致无法创建外键。

尝试将引擎更改为InnoDB。

相关问题