Comment puis-je exécuter une migration à nouveau, sans la suppression de toutes les nouvelles migrations?

J'avais juste installé concevoir de sorte que le tableau n'ai pas de données sur elle, sauf un utilisateur (moi).

J'ai été re-faire la base de données de tout recommencer alors j'ai laissé tomber tous. Je n'ai rails g scaffold pour générer des 6 nouveaux modèles et des contrôleurs qui n'a rake db:migrate

Dans mon /db/migrate répertoire, j'ai le concevoir fichier avec le nom de fichier 20130603211907_devise_create_users.rb

Voici la question: Si je ne rake db:migrate:down VERSION=20130603211907 il va supprimer toutes les nouvelles migrations.

Comment puis-je exécuter une migration à nouveau, sans la suppression de toutes les nouvelles migrations?

  • Je vais essayer de rake db:migrate après la modification de l'horodatage sur les migrer et de voir ce qui se passe.
  • haha c'est ce que j'ai fait aussi. Je suis en dev et personne ne paie pour mon produit, donc je ne recommanderais pas cela d'une autre façon.
InformationsquelleAutor Kush | 2013-06-07