用谷歌搜索它(并查看了 heroku 网站) - 我只是找不到一组用于将新的 rails 应用程序的数据库连接设置为为不同(早期)应用程序创建的基本数据库的说明。我知道与交换可用数据库的“颜色”有关 - 但我不知道如何......以及链接或任何简单的说明都会受到极大的赞赏。
ps - 我看到了这个问题,但它已经有几年的历史了,从那时起,heroku 的事情似乎已经发生了变化。
用谷歌搜索它(并查看了 heroku 网站) - 我只是找不到一组用于将新的 rails 应用程序的数据库连接设置为为不同(早期)应用程序创建的基本数据库的说明。我知道与交换可用数据库的“颜色”有关 - 但我不知道如何......以及链接或任何简单的说明都会受到极大的赞赏。
ps - 我看到了这个问题,但它已经有几年的历史了,从那时起,heroku 的事情似乎已经发生了变化。
进入您要推送到 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