2016-02-09 28 views

risposta

10

È un metodo di classe ActiveRecord::Migration ed è definito here.

Consente di selezionare la versione delle migrazioni che si desidera utilizzare tra 4.2 e 5.0. Il metodo genera:

"versione sconosciuta migrazione ..."

errore se una versione incompatibile viene passato come argomento.

Le versioni pronte per la produzione di ActiveRecord non dispongono di tale metodo, pertanto dovrebbe scomparire non appena Rails 5 non funziona correttamente.

+5

[Rails 5.0] (http://weblog.rubyonrails.org/releases/) è stato rilasciato il 30 giugno 2016. La creazione di una migrazione visualizza ancora la versione '' 'classe MyMigration

6

This blog has more info too

Sembra essere lì in modo che non c'è bisogno di aggiornare i vecchi migrazioni, quando si spostano da rotaie 4 a 5. rotaie (Ci sono alcuni piccoli cambiamenti nella API migrazioni).

+1

Risposta giusta proprio qui ^ –