Per testare un nuovo plug-in Rails che ho scritto, vorrei verificare se la migrazione di quel plugin funziona correttamente. Così ho creato una nuova app di test, aggiunto il plug-in, generato la migrazione e migrato verso l'alto (che funziona bene). Ora vorrei anche controllare la migrazione verso il basso. Ma rake db:migrate:down
vuole un numero di versione. Cosa dovrei fornire? È l'unica migrazione e VERSION = 0 non funziona.Migrazione verso il basso con una sola migrazione
13
A
risposta
26
Vedi l'Official Guides
rake db:rollback
rake db:rollback STEP=3
rake db:migrate:down
# rollback-then-migrate-forward combo
rake db:migrate:redo
rake db:migrate:redo STEP=3
Problemi correlati
- 1. Rake una sola migrazione
- 2. Qual è la migrazione verso il basso per l'aggiunta di un riferimento polimorfico
- 3. Caricamento di un dispositivo prima di una migrazione verso sud
- 4. eseguono una migrazione specifica
- 5. EF add-migrazione genera migrazione vuoto
- 6. migrazione django Nessuna migrazione da applicare
- 7. Come saltare una migrazione specifica con flyway?
- 8. db: migrazione si blocca su migrazione semplice
- 9. Goniometro: scorrere verso il basso
- 10. Come riconoscere la direzione della migrazione (verso l'alto o verso il basso) con le migrazioni di stile di Rails 3 (modifica di difetto)?
- 11. Problemi di migrazione con UIManagedDocument
- 12. app errore migrazione sud "non è disponibile in questa migrazione"
- 13. ordine di migrazione django-sud
- 14. Django 1.8 Esegui una migrazione specifica
- 15. Scorri RecyclerVisualizza quando lo fai scorrere verso l'alto o fai scorrere verso il basso il recyclerview verso il basso
- 16. Android WebBrowser scorri verso il basso pagina
- 17. Passaggio da migrazione automatica EF a migrazione prima del codice
- 18. Lo stack cresce verso l'alto o verso il basso?
- 19. Migrazione fuori AppEngine
- 20. Colonna Flexbox allineare auto verso il basso
- 21. WPF ToolTip scompare con il mouse verso il basso
- 22. migrazione a C++ 11
- 23. Migrazione Git-2-SVN?
- 24. Transizione testo opacità dall'alto verso il basso
- 25. TextView Android offset verso il basso
- 26. Errore di migrazione delle rotaie durante l'esecuzione della migrazione?
- 27. ScrollView alawys scorrimento verso il basso
- 28. Rendere automatico un JScrollPane verso il basso
- 29. Scrollview non scorrere completamente verso il basso
- 30. Conversione intero Dapper e verso il basso
Grazie ... rollback funziona. Ma il tuo secondo suggerimento no. STEP sembra non essere valido per la migrazione: giù. – Zardoz
Grazie per il feedback. Come hai notato, e come descritto nelle guide ufficiali a cui mi sono collegato, 'STEP' è rispettato dal task' db: rollback' ma non dal task 'db: migrate: down'. Ho corretto la mia risposta. – yfeldblum