【发布时间】:2011-10-04 16:30:41
【问题描述】:
您是否可以在 Grails 的配置中设置某个选项以避免设置外键?如果这很重要,我正在使用 MySQL。
【问题讨论】:
-
你需要澄清一下——你正在做什么和你想要什么的例子会有很大帮助。
-
当我第一次开始一个项目时,我喜欢没有任何外键。我希望能够删除一个表,并通过“更新”模式重新创建它,而不会因外键限制而阻止我。我希望能够转储一些在开发过程中通过使用而自然增长的数据,而不是全部转储。
-
@Burt,我正在寻找一种简单的方法来做到这一点。见上文推理。我想在 hbm2dll 中处理这个问题,而不是想出一些骇人听闻的方法来遍历 MySQL 中的所有外键并通过 BootStrap 中的 MySQL DDL 语句删除它们
-
我也需要做同样的事情,并且不想采用“引导方式”。有关此问题的任何更新?
标签: mysql hibernate grails foreign-keys grails-orm