2013-06-26 21 views
0

我試圖克隆我的發展的Postgres數據庫到Heroku的使用以下命令:Postgres的開發DB不上傳到Heroku的帶PG:轉讓

heroku pg:transfer -t postgres://localhost/MentorConnect_development -f postgres://mbarwrandompn:[email protected].com:5432/d4ahirandom 

(改變了隱私鏈接)

似乎工作 - 我得到了很多行與我的數據庫列和沒有錯誤的一切。但是,當我進入Heroku導軌控制檯時,數據庫是空的。我究竟做錯了什麼?

回答

1

你的命令有從Heroku轉移到本地主機,而不是根據你的問題開發> heroku。

此外,它更容易使用數據庫的顏色,而不是完整的URL(從heroku config輸出得到它)例如;

heroku pg:transfer -f postgres://localhost/mydb -t COLOUR 

其中顏色不同於HEROKU_POSTGRESQL_COLOUR_URLheroku config輸出。

+1

確定你是對的......我只是覆蓋了我需要的數據庫。啊! – jenno

+0

總是值得雙重檢查,然後在你發出這樣的破壞性命令時再檢查它給你的警告消息。我們都做完了(一次)。 –

相關問題