我一直在Django的應用程序工作。首先,爲了簡單起見,我一直在使用sqlite3作爲數據庫。Django + PostgreSQL:如何重置主鍵?
但是,一旦我轉移到PostgreSQL,我遇到了一些問題:一旦我清除表的主鍵不會重置。
這個程序是一個長時間(星期)播放的遊戲。因此,每次新遊戲開始時,所有數據都會從數據庫中清除,然後添加新的隨機數據。
我希望每次清理/重建遊戲時都能夠從主鍵開始1
「重新開始」。
該代碼仍然按原樣運行,但整數是描述遊戲中對象的非常自然的方式。我希望每個新遊戲都從1開始,而不是上一次遊戲中斷。
如何在PostgreSQL中重置主鍵計數器?請記住,我不需要保留表中的數據,因爲無論如何我都會清除它。
我想我可以訴諸只是刪除表,然後重新創建它,但我寧願不要如果可以避免... – 2009-02-13 05:59:44
我自己丟下了桌子......我花了太多時間試圖弄清楚 – fuentesjr 2009-02-13 07:12:43