title: Django 1.7 migrations won't recreate a dropped table, why?
body: <p>Using Django 1.7 migrations.</p>
  
  <p>I accidentally dropped a table in my database. I assumed that by running migration again this would recreate the table but no, Django states "No migrations to apply".</p>
  
  <p>How to I get Django to recreate the table?</p>
  
  <p>I have run:</p>
  
  <pre><code>&gt; makemigrations - No changes detected
  &gt; migrate - No migrations to apply.
  </code></pre>
  
  <p>I have tried making a change to the model and running a new migration and it simply states that "Table 'x.test_customer' doesn't exist" which is correct, but what I was hoping it that it would recreate the table.</p>