Django flush vs sqlclear&执行syncdb [英] Django flush vs sqlclear & syncdb
本文介绍了Django flush vs sqlclear&执行syncdb的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
任何人都可以告诉您是否存在
Can anyone tell if there is a difference between
>manage.py flush # or reset
和
>manage.py sqlclear appname | python manage.py dbshell
>manage.py syncdb
推荐答案
flush将截断(删除数据)
flush will truncate (delete data)
sqlclear将删除(删除表,因此也是数据)
sqlclear will drop (delete table, thus data too)
=>如果您的数据库中有结构修改,则必须执行sqlclear(但更好地使用 south )
=> if you have structural modifications in your db, you have to do sqlclear (but better use south)
这篇关于Django flush vs sqlclear&执行syncdb的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文