在2个heroku应用程序之间共享heroku基本postgres DB

时间:2013-01-26 15:11:46

标签: postgresql heroku

用Google搜索(并查看了heroku网站) - 我找不到一套说明,用于将新的rails应用程序的数据库连接设置为为不同(早期)应用程序创建的基本数据库。我知道这与交换可用数据库的“颜色”有关 - 但我不知道如何...以及链接或任何简单的指令都受到了大量的赞赏。

ps - 我给了this一个问题,但它已经有几年的历史了,从那时起,似乎已经在heroku上发生了变化。

2 个答案:

答案 0 :(得分:4)

进入您推送到Heroku的目录并输入以下内容:

heroku config:set DATABASE_URL=`heroku config:get DATABASE_URL -a other-app`

“other-app”是您之前创建的应用程序中的数据库。例如:

heroku config:set DATABASE_URL=`heroku config:get DATABASE_URL -a running-tree-4822`

更详细的说明在Heroku的网站上:

https://devcenter.heroku.com/articles/heroku-postgresql#sharing-heroku-postgres-between-applications

答案 1 :(得分:0)

我认为您引用的question的答案仍然相关。还有一篇博文,其中包含更多详细信息here