Heroku |如何获取登台数据库?

时间:2019-06-11 16:02:38

标签: sql ruby-on-rails heroku

我的应用程序已部署在heroku上。

为了在启动应用程序之前准备和测试所有内容,我在分期环境中创建了我的大多数产品。然后,将其复制到生产环境中。 抱歉,这个愚蠢的问题,我不知道如何在heroku中解决这个问题...

$  heroku run bash
$ env | grep -i database
DATABASE_URL=postgres://prmzmsxxxxgc:fd2f444cefedfEEEcd0982e363826c4032ecbfaa391526c3422222227e6bb145@ec2-176-34-184-174.eu-west-1.compute.amazonaws.com:5432/xxxxxxxxxxxk


如何连接到我的数据库? 如何在计算机上发送它并在另一个Env中使用它?

1 个答案:

答案 0 :(得分:1)

您有两个选择:

  1. 您可以通过将DATABASE_URL添加到环境变量来将本地项目连接到heroku数据库:
DATABASE_URL=postgres://prmzmsxxxxgc:fd2f444cefedfEEEcd0982e363826c4032ecbfaa391526c3422222227e6bb145@ec2-176-34-184-174.eu-west-1.compute.amazonaws.com:5432/xxxxxxxxxxxk
  1. 您可以生成heroku数据库的转储,然后在本地安装它,您可以查看说明here