【发布时间】:2014-12-29 11:48:15
【问题描述】:
我在 Heroku 上有一个应用程序,我正在尝试用我本地计算机上的数据库替换 Heroku 上的数据库。
我的印象是
heroku pg:reset DATABASE
将清除远程数据库并允许我推送。但是,在运行 pg:reset 之后,我运行了
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 预测远程数据库?
【问题讨论】:
标签: ruby-on-rails git heroku psql