1
我有一個演示heroku應用程序運行軌道4免費heroku層與pgsql。heroku postgreslq推一張桌子
不知何故,可能是由於一個錯誤,表似乎已經被刪除,但我找不到任何顯示發生了什麼的日誌。
有沒有辦法通過heroku命令行恢復JUST缺少的表,而不會丟棄dev站點中的其他數據?或者只能一次將整個本地數據庫推送到heroku?
我有一個演示heroku應用程序運行軌道4免費heroku層與pgsql。heroku postgreslq推一張桌子
不知何故,可能是由於一個錯誤,表似乎已經被刪除,但我找不到任何顯示發生了什麼的日誌。
有沒有辦法通過heroku命令行恢復JUST缺少的表,而不會丟棄dev站點中的其他數據?或者只能一次將整個本地數據庫推送到heroku?
如果你正在運行的PostgreSQL本地太,您可以:
pg_dump -h localhost ... -t thetablename | psql $(heroku pg:credentials DATABASE)
選擇性地轉儲表本地並將其還原到遠程數據庫。
我得到'psql:致命:角色「信息」不存在' – user101289 2014-09-13 17:14:23