gpt4 book ai didi

grails - Grails:禁用外键约束

转载 作者:行者123 更新时间:2023-12-02 14:48:48 25 4
gpt4 key购买 nike

我正在使用grails 3.3.2。
有什么方法可以消除自动生成的外键约束?
谢谢。

我努力了:

  • grails schema-export
  • 删除这些行,例如“更改表xxx添加约束yyy外键zzzz ...”
  • 更改dbCreate:无

  • 但这并不方便,特别是当域类更改时。

    最佳答案

    您有2个选项可以删除数据库的外键约束。

  • 从正在映射到另一个域(数据库表)的域类中删除静态归属于

    要么
  • 您可以按照以下步骤从数据库控制台(对于MySql)在数据库级别执行外键检查,但是在执行此操作时要小心,这可能违反您的外键约束规则。
    SET FOREIGN_KEY_CHECKS = 0; // disable foreign key check
    SET FOREIGN_KEY_CHECKS = 1; // enable foreign key check
  • 关于grails - Grails:禁用外键约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47829149/

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