【问题标题】:How to get shared database url in heroku如何在heroku中获取共享数据库url
【发布时间】:2012-11-01 02:44:27
【问题描述】:

如何在 heroku 中获取 SHARED_DATABASE_URL .. 在尝试迁移时,它要求 SHARED_DATABASE_URL 我怎样才能得到它.. ??

heroku pg:reset --db SHARED_DATABASE_URL

我应该在 SHARED_DATABASE_URL 的位置添加什么?我正在使用 ruby​​ on rails 工作

谁能帮我解决这个问题。

【问题讨论】:

标签: ruby-on-rails database heroku


【解决方案1】:

您可以使用命令:heroku pg:info 或仅使用heroku pg 来获取有关您的数据库的信息。你会得到这样的东西:

HEROKU_POSTGRESQL_GRAY_URL (DATABASE_URL)

然后运行:heroku pg:reset HEROKU_POSTGRESQL_GRAY_URL

重置heroku上的数据库。

【讨论】:

  • 你得到的和你上面给出的一样......所以我应该用 DATABASE_URL 代替 SHARED_DATABASE_URL 吗??
【解决方案2】:

下面的说明对我有用:

$ heroku pg:credentials YOUR_DATABASE_NAME

返回信息(url、port、dbname、user、password):

Connection info string:

“dbname=xxxxxxx 主机=dc2-103-73-245-224.shhdtdr-1.amazonaws.com 端口=6212 用户=user31231 密码=dyzjur sslmode=require”

【讨论】:

    猜你喜欢
    • 2012-05-20
    • 1970-01-01
    • 2015-08-28
    • 2011-07-10
    • 1970-01-01
    • 2011-12-03
    • 1970-01-01
    • 2012-01-26
    • 2012-03-22
    相关资源
    最近更新 更多