Comment faire pour la restauration de début et de recréer/reconstruction de nouvelles migrations

Donc c'est mon premier vrai Ruby on Rails de projet. J'ai appris ma leçon, je n'ai pas d'apporter toutes les modifications à l'aide de migrations donc, les choses sont un peu foiré.

Quelle est la meilleure façon de recommencer avec de nouveaux fichiers de migration et de reconstruire le schéma, etc? Mon projet est trop avancé pour reconstruire l'ensemble du projet, mais pas assez loin le long à l'endroit où je me soucie de perdre les migrations j'ai à ce jour. Je n'ai pas l'esprit de perdre les données dans la base de données. J'ai essayé de revoir le début mais certains est un échec.

Je sais que c'est un mauvais état, mais la leçon.

EDIT:
Je viens de supprimer tous les migrations de fichiers et reconstruit le fichier de schéma avec db:schéma:dump.
Je suppose que cela me met dans un état de propreté avec ma base de données existante, vient de perdre les migrations.

OriginalL'auteur 99miles | 2010-02-10