gpt4 book ai didi

mysql - Grails 数据库迁移插件问题

转载 作者:可可西里 更新时间:2023-11-01 06:29:13 25 4
gpt4 key购买 nike

当我使用 Grails Database Migration Plugin并运行 dbm-gorm-diff(例如,在安装 Spring Security Facebook 插件之后)我遇到了如下问题:

Error: Error executing SQL CREATE INDEX `FK609FD5A460CFCC39` ON `facebook_user`(`user_id`): Incorrect index name 'FK609FD5A460CFCC39'

看起来有问题的索引既是 FK 约束,又在生成的升级脚本中被重新用作索引。如果我更改名称,从而删除重复项,一切正常。我正在使用Mysql。我做错了什么吗?

谢谢。

最佳答案

我刚刚发现,如果我编辑 changelog.groovy 以将 addForeignConstraint 放在 createIndex 之后,它会非常有效。我猜是更改日志生成脚本中的另一个问题。

关于mysql - Grails 数据库迁移插件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10567370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com