Съжалявам, не познавам на 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
Надявам се, че помага! :-)