title: How do I run a migration again, without deleting all the newer migrations?
body: <p>I had just installed devise so the table didn't have any data on it except one user (me). </p>
  
  <p>I was re-doing the database all over again so I dropped it all. I did <code>rails g scaffold</code> to generate 6 new models and controllers and did <code>rake db:migrate</code></p>
  
  <p>In my <code>/db/migrate</code> directory I have the devise file with the filename <code>20130603211907_devise_create_users.rb</code> </p>
  
  <p>Here is the issue: If I do <code>rake db:migrate:down VERSION=20130603211907</code> it will delete all the new migrations. </p>
  
  <p>How do I run a migration again, without deleting all the newer migrations?</p>