是否有一個簡單的方法來重置django數據庫(即刪除所有數據/表,創建新表和創建索引),而無需加載夾具數據後字?我想要的只是一個空的數據庫,因爲所有數據都是從另一個源(一種後處理的備份)加載的。Django的數據庫重置沒有加載夾具
我知道,這可以通過管道將manage sql...
命令的輸出manage dbshell
來實現,但是這依賴於manage dbshell
,是一種哈克......
還有沒有其他的方法可以做到這一點?
編輯: manage reset
會這樣做,但有沒有像reset
這樣的命令,不需要應用程序名稱作爲參數?
shylent和avisser的答案是正確的,但有沒有一個命令我不需要提供所有的應用程序名稱(如'syncdb') – Michael