2013-02-08 12 views
12

Sto tentando di ripristinare il mio database a uno stato precedente. Per qualche motivo, db:rollback non funziona correttamente (potrei aver floppato uno dei miei metodi down), quindi, invece di tornare indietro, mi chiedevo se potevo arrivarci scaricando il database e quindi rieseguendo determinate migrazioni. In sostanza, mi piacerebbe eseguire db:migrate, ma mi piacerebbe fermarsi a un determinato timestamp.Rails: come eseguire tutte le migrazioni fino a un determinato timestamp

Esiste un comando rake che eseguirà tutte le migrazioni fino a un determinato timestamp?

risposta

19
rake db:migrate VERSION=timestamp 
+0

Ah. Non mi rendevo conto che gestiva più migrazioni. Grazie! –

+6

"rake db: migrate: up VERSION = timestamp" eseguirà la singola migrazione. –

Problemi correlati