how to switch to a new database <p>I want to deploy my django project to the production environments, and associated it with an new empty database, and I did as follows :</p> <ol> <li>Create an new empty database</li> <li>Updated settings.py and pointed the database name to the new one</li> <li>Deleted the migrations folder under my App </li> <li>Run python manage.py runserver and no errors returned</li> <li>Run python manage.py makemigrations and python manage.py migrate</li> </ol> <p>but only auth related tables created ( like <code>auth_user</code> , <code>auth_group</code> ... ), no databases tables created for my Apps</p> <p>How should I do for this situation to move to the new database for my project?</p>