标签: ruby-on-rails migration
使用基础MySQL数据库在Rails中为现有表添加外键的最佳方法是什么?显然,解决方案应该在迁移中完成,因为我希望这个版本化。否则我会自己创建约束。
我似乎无法找到一个,对他们有益的回应。同样,这些表已经使用以前的迁移创建。我现在回过头来,在适用的地方添加参照完整性。
答案 0 :(得分:6)
Foreigner可以很好地管理外键。
或者,您可以使用execute方法在新迁移中发出ALTER语句。