/ / Как да add_index след мигрира в Rail 3 - ruby-on-rails-3, rails-migrations

Как да add_index след мигриране в Rail 3 - ruby-on-rail-3, релси-миграции

Съжалявам, не познавам на Rails. Просто искам да знам как да приложим add_index, след като вече съм направил миграционния файл от db: migrate

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

Опитах се да редактирам мигрирането и да отида db: мигрира, изглежда нищо не се случва.

Отговори:

0 за отговор № 1

Е, ако всичко, което искате да направите, е да редактирате миграцията и да мигрирате отново, опитайте това:

ако трябва само да се върнете към една миграция:

rake db:rollback

или ако трябва да отстъпите назад, няколко миграции:

rake db:rollback STEP=3

След това редактирайте миграцията си, за да добавите индекса, и завършете с:

rake db:migrate

Надявам се, че помага! :-)