我写了一个连接模型,它看起来像一个迁移:追溯添加主键的表
create_table "project_memberships", :id => false, :force => true do |t|
t.integer "user_id"
t.integer "project_id"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
t.integer "id"
end
我想现在强行创建IDS。我必须删除表并重新创建它,或者我可以写一个迁移消除这个约束?
可能重复的[如何将主键添加到一个表在轨道](http://stackoverflow.com/questions/9644509/how-to-add-a-primary-key-to-a-table-in-rails) – ABMagil 2014-11-09 15:52:06
感谢您的注意,@ABMagil。我想在这里留下这个问题,因为在我的情况下,已经有一个“id”列(链接中不是这样)。不过,如果这对StackOverflow社区没有太大的区别,我很乐意关闭它。 – 2014-11-09 17:53:48