当我使用Grails 数据库迁移插件并运行dbm-gorm-diff
(例如,在安装 Spring Security Facebook 插件之后)时,我遇到了以下问题:
Error: Error executing SQL CREATE INDEX `FK609FD5A460CFCC39` ON `facebook_user`(`user_id`): Incorrect index name 'FK609FD5A460CFCC39'
看起来有问题的索引既是 FK 约束,又在生成的升级脚本中作为索引重用。如果我更改名称,从而删除重复项,一切正常。我正在使用Mysql。难道我做错了什么?
谢谢。