Scusa, non ho familiarità con Rails. Voglio solo sapere come applicare add_index, dopo che ho già fatto il file di migrazione con db: migrate
add_index :categories_products,
[:category_id, :product_id], unique: true
Ho provato a modificare la migrazione e andare a db: migrare, sembra che non accada nulla.
risposte:
0 per risposta № 1Bene, se tutto quello che vuoi fare è modificare la migrazione, e ri-migrare prova questo:
se hai solo bisogno di tornare indietro di una migrazione:
rake db:rollback
o se devi fare un passo indietro, più migrazioni:
rake db:rollback STEP=3
Quindi modifica la tua migrazione per aggiungere l'indice e finiscila con:
rake db:migrate
spero che sia d'aiuto! :-)