Je cherche à exécuter une seule migration parmi tout un tas dans mon application Rails. Comment puis-je faire cela? Je ne veux pas exécuter les migrations avant ou après celle-ci. Merci.
Hmm, blog.stonean.com/2007/12/18/rake-dbmigrateredo, ::redo ne semble pas prendre d'argument VERSION.
2 votes
Ce serait une fonctionnalité pratique de Rails : ajouter un argument
STEP=n
àdb:migrate
(oùn
est le nombre de migrations à exécuter, tout comme il en existe pourdb:rollback
) - alors vous pourriez fairerake db:migrate STEP=1
ourake db:migrate STEP=2
, etc.