Django South - 如何在Django应用程序上重置迁移历史记录并开始清理

Jok*_*ker 8 python django django-south

似乎已经过时了,因为reset使用我正在使用的南方版本似乎找不到命令,这是我认为的最新版本.

无论如何,说你正在制作中,事情变得非常混乱.在清理迁移历史记录时,使用Django应用程序重新开始新的最佳方式是什么?

Pau*_* Bu 13

脚步:

  1. 删除/migrations应用内的每个文件夹
  2. 转到数据库并删除south_migrationhistory表(或删除其行)
  3. (可选)从已安装的应用程序中删除南方(如果您想要摆脱南方,如果没有,请不要管它)

完成

请注意,您可以删除表或删除其所有行.

如果你放弃它,你将不得不syncdb再次.

希望这可以帮助!