0
在我的會計項目..我有數據庫PostgreSQL中。 我必須改變我的項目模型。在多次更改和應用遷移之後,我的數據庫結構非常糟糕。並且無法應用任何進一步的遷移,因爲我的models.py都正確。的Django的Postgres數據庫psycopg2
所以我刪除了我的數據庫名爲'goms'。刪除了我的git回購。並且克隆了一個有效的'開發'分支。運行
./manage.py makemigratins
後,我得到
File "/home/student/work02/lib/python2.7/site-packages/psycopg2/__init__.py", line 164, in connect
conn = _connect(dsn, connection_factory=connection_factory, async=async)
django.db.utils.OperationalError: FATAL: database "goms" does not exist
我相信數據庫必須制定和應用遷移時可以創建自己。 似乎psycopg有一些緩存存儲,這是搜索goms而不是創建一個。 Plz幫助m卡住了。
好吧,我必須再次創建ddatabase。它沒有任何關係。但現在當我嘗試進行遷移時,它正在尋找以前的字段。說.... django.db.utils.ProgrammingError:關係「core_fiscalyear」不存在 LINE 1:... e_fiscalyear「。」id「,」core_fiscalyear「。」year「FROM」core_fisc ... – wrufesh