horodatage de fichier migrate
-
25-10-2019 - |
Question
Si j'ai deux fichiers de migration:
20110414132423_insert_bulk_data.rb #1st
20111122105951_add_some_columns.rb #2nd
et je lance rake db:migrate
, est le 1er une course tout d'abord car il a horodatage plus ??
Depuis que je suis au milieu de quelqu'un d'autre code, il a fait la migration 20110414132423_insert_bulk_data
laquelle des données d'insertion à table, mais ce fichier de migration se plaint une colonne inconnue dans la table , je trouve la colonne manquante est définie dans le 2 fichier de migration 20111122105951_add_some_columns.rb
qui a horodatage plus récent ...
Comment puis-je me débarrasser de cela?
La solution
Shortly, yes. The timestamp is used to order migrations and to navigate between them. See more here
Autres conseils
- delete this migrations
- generate two new migrations in the way you need to run
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow