1
我需要將外鍵字段添加到現有的django model/postgres表中。根據django文檔,我運行'sqlall myapp'命令來「解決差異」。django:手動添加外鍵列(newcolumn_id_refs_id_4bfb2ece?)
最明顯的區別是,有問題的表格,現在有一個額外的列與新contraint,它看起來像這樣:
ALTER TABLE "myapp_mytable" ADD CONSTRAINT newcolumn_id_refs_id_4bfb2ece
FOREIGN KEY ("newcolumn_id") REFERENCES "myapp_theothertable" ("id")
DEFERRABLE INITIALLY DEFERRED;
與我的數據庫搞亂之前,我想明白這句話,特別是newcolumn_id_refs_id_4bfb2ece
的最後部分是指什麼?
感謝,
馬丁