title: How can i delete database table in django?
body: <p>I changed my models and made migrations. Then i changed my models another one time and when try python manage.py migrate i get error:</p>
  
  <pre><code>Operations to perform:
    Apply all migrations: admin, auth, contenttypes, sessions, shop
  Running migrations:
    Applying shop.0004_auto_20180128_1331...Traceback (most recent call last):
    File "/home/morilon/dj/intshop/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 83, in _execute
      return self.cursor.execute(sql)
    File "/home/morilon/dj/intshop/venv/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 301, in execute
      return Database.Cursor.execute(self, query)
  sqlite3.OperationalError: table "shop_brand" already exists
  </code></pre>
  
  <p>So my question is - how can i delete table "shop_brand"???
  I already tried <code>flush</code> and <code>sqlflush</code> but that only delete data from table but not actually table "shop_brand".</p>
  
  <p>I use django 2.0.1 and python 3.6</p>