Simple way to reset Django PostgreSQL database? : <p>I was able to reset a Django PostgreSQL database using the following steps:</p>

<ol>
<li>Delete migration files</li>
<li>Enter psql command prompt. Connect to database. drop schema public cascade; create schema public;</li>
<li>Step 2 unfortunately seemed to have removed my user role and rights so I went back to the psql command promt and recreated those.</li>
<li>Step 2 also meant I needed to run the following commands in the psql command prompt: grant usage on schema public to public;
grant create on schema public to public;</li>
<li>Step 2 also deleted the standard Django users I had created so I needed to recreate these</li>
<li>python manage.py makemigrations &amp;&amp; python manage.py migrate</li>
</ol>

<p>I am currently making changes to my models and testing each change. I don't have any data I need to keep. Is there an easier way than the above to reset the database when migrations donät work?</p>

<p>I would at least like to replace step 2 with something else so that I can skip steps 3-5.</p>
