【发布时间】:2009-10-29 17:26:17
【问题描述】:
有没有一种简单的方法来重置 django 数据库(即删除所有数据/表,创建新表并创建索引)而不加载夹具数据后缀?我想要的只是一个空数据库,因为所有数据都是从另一个源加载的(一种后处理备份)。
我知道这可以通过将manage sql... 命令的输出传送到manage dbshell 来实现,但这依赖于manage dbshell 并且有点老套...
还有其他方法可以做到吗?
编辑:
manage reset 会这样做,但是有没有像 reset 这样的命令不需要应用程序名称作为参数?
【问题讨论】:
-
来自 shylent 和 avisser 的答案是正确的,但是有没有我不需要提供所有应用程序名称的命令(如
syncdb)
标签: python database django fixtures