Dans lequel je veux dire "rebasage" dans le dictionnaire, plutôt que de git définition...
J'ai une grande, longue, Rails de projet qui a environ 250 migrations, il se fait un toucher lourd à gérer tous ces.
Cela dit, j'ai besoin d'une base à partir de laquelle de purge et de reconstruire ma base de données lors de l'exécution des tests. Ainsi, les données contenues dans les présentes est important.
Ce que quelqu'un a des stratégies pour dire, dumping, le schéma à un point d'archivage de toutes les anciennes migrations et de repartir avec de nouvelles migrations.
Évidemment, je peux utiliser le râteau schéma:dump - mais vraiment j'ai besoin d'une manière db:migrate va charger le schéma d'abord, puis commencer à courir le reste de la migration.
Je voudrais continuer à utiliser les migrations comme ils sont très utiles dans le développement, cependant, il n'y a aucun moyen que je vais retourner et l'édition d'une migration à partir de 2007, de sorte qu'il semble idiot de le garder.