title: Django Rebuild all migrations
body: <p>I am building an app in Django and it uses a live/in-use database.</p>
  
  <p>Basically since the apps development the SQL Database has undergone some structure changes and it is causing issues with Django, Django will try to apply migrations to the database that already exist. For example:</p>
  
  <p>In the Django app I marked the <code>email</code> column as unique which was fine based on the development database. However the main database now always has a table change that marks the <code>email</code> column as unique. Django is fighting this unique key with the one that already exists.</p>
  
  <p>So is it possible to clear all Django migrations and have it make migrations again compared to the more up to date SQL database structure?</p>