timestamp di file migrate
-
25-10-2019 - |
Domanda
Se ho due migrazione file:
20110414132423_insert_bulk_data.rb #1st
20111122105951_add_some_columns.rb #2nd
e corro rake db:migrate
, è il prima una corsa in primo luogo dal momento che ha più vecchio timestamp ??
Dato che io sono nel mezzo del codice di qualcun altro, ha fatto la migrazione 20110414132423_insert_bulk_data
cui i dati di inserimento secondo tavolo, ma questo file di migrazione lamenta un Colonna sconosciuta nella tabella , poi ho trovato la colonna mancante è definito nel 2 ° file 20111122105951_add_some_columns.rb
di migrazione che ha più recente timestamp ...
Come posso liberarmi di questo?
Soluzione
In breve, sì. Il timestamp viene utilizzato per le migrazioni di ordine e di navigare tra di loro. Vedi di più qui
Altri suggerimenti
- cancellare questo migrazioni
- generare due nuove migrazioni nel modo in cui è necessario eseguire
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow