2012-05-10 24 views
5

我在应用的模型声明中犯了一个错误,现在需要重新运行初始迁移。Django south:重新运行第一次迁移

是否有另一种方式删除此应用程序的表和南迁移历史记录中的条目?

我的设置:

的Django 1.3.1

南0.7.3

回答

11
./manage.py migrate myapp zero 

Docs

+0

请注意,如果您有任何的数据迁移,这些需要被专门编写成可逆(将两个函数传递给RunPython,一个用于前进,一个用于后退)。 – Duncan

+0

仍然可以在Django 1.7+中使用,文档现在在这里:https://docs.djangoproject.com/en/1.9/ref/django-admin/#migrate – Fush