title: Django South - Unable to Reset App Migrations
body: <p>I'm trying to reset my south migration history and can't get migrations to run for myapp.  My settings.py is:</p>
  
  <pre><code>...
  'south',
  'myapp',
  'allauth',
  'allauth.account',
  'allauth.socialaccount',
  'allauth.socialaccount.providers.facebook',
  'payments',
  </code></pre>
  
  <p>What I've tried that unfortunately isn't working for me:</p>
  
  <ol>
  <li>Delete/rm all existing migration files</li>
  <li>Comment out everything except for south</li>
  <li>Run an initial syncdb</li>
  <li>Run <code>./manage.py schemamigration app_name --initial</code> for each app</li>
  <li>Then migrate apps one by one</li>
  </ol>
  
  <p>This process works fine for everything except myapp.  When I try to do the initial migration for myapp I get:</p>
  
  <pre><code>hostMigrations: 
  ! These migrations are in the database but not on disk:
  &lt;myapp: 0002_..._&gt;
  ! I'm not trusting myself; either fix this yourself by fiddling
  ! with the south_migrationhistory table, or pass --delete-ghost-migrations
  ! to South to have it delete ALL of these records (this may not be good).
  </code></pre>
  
  <p>If I pass --delete-ghost-migrations then it tells me there's nothing to migrate for myapp, which obviously isn't the case. When I --fake 0002 it tells me there's nothing else to migrate after 0002. Is there another way to approach this? </p>