title: Django 1.8rc1 migrate not recreating tables
body: <p>I'm using Django 1.8rc1.  I made a change to some models and ran into an issue so I decided to back up and just recreate all of my models.  I'm in the early stages so a complete rebuild of the database is no issue.</p>
  
  <p>After removing all the migration files in my app/migrations folder, I did a makemigrations, which showed that three new tables have to be created:</p>
  
  <pre><code>Migrations for 'track':
    0001_initial.py:
      - Create model Milestone
      - Create model Project
      - Create model Task
  </code></pre>
  
  <p>But then the migrate doesn't do the create tables step for some reason.  </p>
  
  <pre><code>$ python manage.py migrate
  Operations to perform:
    Synchronize unmigrated apps: messages, staticfiles
    Apply all migrations: auth, sessions, track, admin, contenttypes
  Synchronizing apps without migrations:
    Creating tables...
      Running deferred SQL...
    Installing custom SQL...
  Running migrations:
    No migrations to apply.
  </code></pre>
  
  <p>I would think deleting the migration files would remove the history of tables ever being created and would force Django to re-run the CREATE TABLE statements.  Any idea why it isn't?</p>