2014-08-27 59 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

相关问题