【发布时间】:2010-10-06 06:04:04
【问题描述】:
当你运行时:
rake db:migrate
唯一正在处理的文件是 db/migrate/ 中的文件,对吗?
既然在 app/models/ 中定义了一对一、一对多和多对多等关系,那么 Rails 是如何强制执行这些关系的呢?在我进行迁移并查看生成的数据库模式后,我看不到任何外键约束。所以我很困惑这一切是如何运作的。
【问题讨论】:
标签: ruby-on-rails database-design web-applications migration