Remove most errors when running migration tests twice

This commit is contained in:
Andrew Godwin 2013-09-25 16:11:05 +01:00
parent fe9f342d8c
commit f671fb9d11
1 changed files with 10 additions and 0 deletions

View File

@ -16,6 +16,16 @@ class OperationTests(MigrationTestBase):
"""
Creates a test model state and database table.
"""
# Delete the tables if they already exist
cursor = connection.cursor()
try:
cursor.execute("DROP TABLE %s_pony" % app_label)
except:
pass
try:
cursor.execute("DROP TABLE %s_stable" % app_label)
except:
pass
# Make the "current" state
operations = [migrations.CreateModel(
"Pony",