0
我在Heroku上有一個應用程序,我試圖用我的本地機器上的數據庫替換Heroku上的數據庫。Heroku遠程數據庫必須爲空後錯誤pg:reset
我的印象是,
heroku pg:reset DATABASE
將清除遠程數據庫,並讓我推。但是,運行後PG:復位,我跑
heroku pg:push
,我還是老樣子得到這個錯誤:
Usage: heroku pg:push <LOCAL_SOURCE_DATABASE> <REMOTE_TARGET_DATABASE>
push from LOCAL_SOURCE_DATABASE to REMOTE_TARGET_DATABASE
REMOTE_TARGET_DATABASE must be empty.
幾個問題:1。 我必須指定本地數據庫和遠程數據庫? [我在我的本地機器上的應用程序的根目錄] 2.如果是這樣,我如何找到我的本地數據庫名稱是什麼?我知道heroku可以通過DATABASE_URL來啓動遠程數據庫嗎?
事實上,它需要告訴本地數據庫以及yml文件如何處理它。 – Darshan