2014-08-27 58 views
1

我有一個演示heroku應用程序運行軌道4免費heroku層與pgsql。heroku postgreslq推一張桌子

不知何故,可能是由於一個錯誤,表似乎已經被刪除,但我找不到任何顯示發生了什麼的日誌。

有沒有辦法通過heroku命令行恢復JUST缺少的表,而不會丟棄dev站點中的其他數據?或者只能一次將整個本地數據庫推送到heroku?

回答

0

如果你正在運行的PostgreSQL本地太,您可以:

pg_dump -h localhost ... -t thetablename | psql $(heroku pg:credentials DATABASE) 

選擇性地轉儲表本地並將其還原到遠程數據庫。

+0

我得到'psql:致命:角色「信息」不存在' – user101289 2014-09-13 17:14:23

相關問題