【问题标题】:How to add_index after migrated in Rail 3在 Rail 3 中迁移后如何添加索引
【发布时间】:2013-07-28 07:17:21
【问题描述】:

抱歉,我对 Rails 不熟悉。 在我已经通过 db:migrate 完成迁移文件之后,我只想知道如何应用 add_index

add_index :categories_products,
          [:category_id, :product_id], unique: true

我尝试编辑 migrate 并转到 db:migrate ,似乎没有任何反应。

【问题讨论】:

    标签: ruby-on-rails-3 rails-migrations


    【解决方案1】:

    好吧,如果您只想编辑迁移,然后重新迁移,试试这个:

    如果您只需要返回一次迁移:

    rake db:rollback
    

    或者,如果您需要后退一步,多次迁移:

    rake db:rollback STEP=3
    

    然后,编辑您的迁移以添加索引,并完成它:

    rake db:migrate
    

    希望有帮助! :-)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-24
      • 2015-10-20
      • 2017-01-26
      • 2018-06-28
      • 2011-05-25
      • 1970-01-01
      • 2017-01-06
      相关资源
      最近更新 更多