django - 如何取消应用 django 1.7 中的第一次迁移

标签 django django-1.7 django-migrations

这个问题在这里已经有了答案:





How to migrate back from initial migration in Django 1.7?

(2 个回答)


5年前关闭。




看起来可以使用以下方法回滚到任何迁移:

./manage.py migrate <app> <migration_to_go_to>

但是,这需要应用实际的迁移,并且我需要回滚第一次迁移!

具体来说,我想回滚内置的“ session ”应用程序(只有一个迁移,“0001_initial”。)

有没有办法实现这一目标?

谢谢!

最佳答案

做就是了:
./manage.py migrate <app> zero

关于django - 如何取消应用 django 1.7 中的第一次迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27144890/

相关文章:

sentry - 防止根本原因消息在 Sentry 中被截断(过多)

python - Django:基于 'as_view()' 方法的通用 View

python - Django 1.11 模型迁移操作不适用

django - 迁移命令在第二个数据库上创建所有表 - Django

python - Django ORM : Object is not iterable (Error)

python - 在 __init__ of forms.Form 中更改 ModelChoiceField 的查询集

python - 未为 django.db.models 字段默认定义可调用

python - 有很多页面的 Django 分页器

python - 如何在Django中手动定义遗留数据库的一对一键

django - 为什么 Django 中没有 "ListField"?