how to delete migrations in django

Do you want to know the information about “how to delete migrations in django”. If yes, you’re in the correct tutorial.

how to delete migrations in django

### Source: https://simpleisbetterthancomplex.com/tutorial/2016/07/26/how-to-reset-migrations.html

# Delete migrations
find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
find . -path "*/migrations/*.pyc"  -delete

# Drop database
# (delete db.sqlite3 or see https://stackoverflow.com/questions/34576004/simple-way-to-reset-django-postgresql-database

# Create migrations and generate DB schema
./manage.py makemigrations
./manage.py migrate
python3 manage.py rm -r name/migrations
$ python manage.py migrate --fake YourApp zero
# This will Reverse all migerations in YourApp

Conclusion

I hope this tutorial helps you to know about “how to delete migrations in django”. If you have any questions regarding this post please let us know via the comment section. Share this post with your friends and family via social networks.

Hi, I'm Ranjith a full-time Blogger, YouTuber, Affiliate Marketer, & founder of Coder Diksha. Here, I post about programming to help developers.

Share on:

Leave a Comment