我正在開發一個在Heroku上使用的Ruby on Rails應用程序,並且想要在本地爲開發環境使用postgresql.app
(主要是爲了玩Rails 4.0的新數組屬性)。我前段時間安裝了postgresql.app然後卸載並刪除它最初創建的用戶數據庫。我現在重新安裝了應用程序,但是它會在它執行任何操作之前嘗試連接到該數據庫,包括允許我在命令行上使用psql執行任何操作。已刪除Postgresql.app用戶數據庫。如何重新創建?
如果我在命令行中使用PSQL,它確實這樣:
PSQL:FATAL:數據庫 「bcarr」 不存在
註銷
任何關於如何建議重置應用程序的設置,以便它可以重新創建初始用戶數據庫,或者我可以如何重新創建該數據庫?
非常感謝您的幫助!
'bcarr'是你的用戶名嗎?如果你運行'psql -d template1',會發生什麼? –
這工作,並允許我創建一個新的數據庫,以及重新創建原始的bcarr數據庫,謝謝!在你的建議後,我也想出了我可以在命令行使用createdb。謝謝! – user2605128
好的,我詳細闡述了一下,然後將它作爲答案提交 –