Heroku pg:push无法使数据库URL正常工作

时间:2015-09-29 21:38:21

标签: ruby-on-rails postgresql heroku

我正在尝试使用heroku pg:push将数据从本地计算机发送到heroku上的生产实例。

我看过几个帖子,这就是我尝试过的:

this page我试过了:

heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app [app name]

但是我的DB URL没有别名HEROKU_POSTGRESQL_MAGENTA。我已经尝试输入运行时看到的完整数据库URL

heroku config --app [app name]

但是,我收到一个需要URL的错误。

所以我在this page上做了更多的挖掘。

我试过了

heroku pg:wait

heroku config -s | grep HEROKU_POSTGRESQL

试图获取我的“颜色网址”但运行命令时没有返回任何内容。

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:1)

是的我将实际变量替换为我的本地数据库和应用程序名称。

使用DATABASE_URL作为数据库URL工作。谢谢!