2012-05-10 22 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