2011-09-08 20 views
20

Il comando rake db:migrate applicherà tutte le nuove migrazioni rilevanti a un database e elencherà nell'output le migrazioni applicate.Come posso sapere quali modifiche verranno applicate "rake db: migrate" prima di applicarle?

Mi piacerebbe sapere in anticipo quali migrazioni verranno applicate in modo da annotare un elenco delle modifiche previste in un ambiente di produzione.

C'è un'opzione che posso usare insieme a rake db:migrate che mi mostrerà quali modifiche verranno applicate senza effettivamente applicarle?

risposta

36

Il numero rake db:migrate:status (solo per le guide 3+) corrisponde alla fattura?

+0

Effettivamente questo! Ho dimenticato di menzionare che ero pre-3.x, ma presto sarò 3.x. Grazie. –