删除Rails中的索引

时间:2013-12-09 20:25:42

标签: ruby-on-rails indexing

创建表时我错误地添加了这个索引:

add_index :progresses, [:user_id, :lesson_id], unique: true

我该如何删除它?

1 个答案:

答案 0 :(得分:1)

以非常相似的方式:

remove_index :progresses, [:user_id, :lesson_id]

或者,您可以使用以下命令回滚创建表的迁移:

rake db:rollback

然后更正您的迁移文件(删除add_index行)并再次运行迁移。