title: South django table already exists
body: <p>I'm experiencing the same problem as with: <a href="https://stackoverflow.com/questions/4882377/django-manage-py-test-fails-table-already-exists">django - &quot;manage.py test&quot; fails &quot;table already exists&quot;</a></p>
  
  <p>The schemamigration / migration worked fine (although did have some problems that required me to --fake, but all subsequent migrations with south work). But when I run a unit test I get:</p>
  
  <pre><code>(1050, "Table '{tablename}' already exists")
  </code></pre>
  
  <p>I'm just curious how I can get round this, and why this happens. The only answer given in the question linked above was that south could be excluded from unit tests, if I do this does it mean I can't unit test with tables managed by south?</p>
  
  <p>Explanations much appreciated :)</p>
  
  <p>Adam</p>