我需要一种方法在应用程序上点击“重置”以进行南迁移和数据库。
这样做的好方法是什么?
答案 0 :(得分:0)
手动完成并不是非常困难:
$ python manage.py sqlclear myapp
将为您提供擦除当前应用程序表的SQL命令 - 您可能希望列出以应用程序名称开头的所有表格,以便查看旧表格。
South将其迁移历史记录存储在另一个数据库表中,因此您应该能够使用此SQL命令终止它们:
DELETE FROM south_migrationhistory WHERE app_name = 'myapp';