8

似乎已经过时,因为reset使用我正在使用的 South 版本似乎找不到该命令,我相信这是最新的。

无论如何,假设您正在生产中,事情变得非常混乱。就清理迁移历史而言,目前使用 Django 应用程序重新开始的最佳方式是什么?

4

1 回答 1

13

脚步:

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

完毕

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

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

希望这可以帮助!

于 2013-05-28T20:35:42.597 回答