title: Rspec-rails drops migrations after running
body: <p>Upgrade from Rspec 2.x to 3.x, in a rails project - using Rails 4.1.x.</p>
  
  <p>I'm getting a really odd behaviour happening when I run RSpec. Here is the order of events. </p>
  
  <ol>
  <li><p>Both test and normal environments are fully migrated. I test it.</p></li>
  <li><p>I run rspec with command <code>$ rspec</code></p></li>
  <li><p>Then I can check my migrations , and this is the result (for test only, production does not think it losses migrations): <img src="https://i.stack.imgur.com/55AUL.png" alt="enter image description here"></p></li>
  </ol>
  
  <p>I can't understand why this drops all my migrations. Maybe it will also help to say: if I try to migrate on test again I get this error: <img src="https://i.stack.imgur.com/WV1cv.png" alt="enter image description here"></p>
  
  <p>So first, why would it drop all migrations? It's not ACTUALLY dropping them, they are still there - since the tables are all still there.</p>
  
  <p>[1]: </p>