【问题标题】:Heroku | How to retrieve the staging database?赫罗库 |如何检索暂存数据库?
【发布时间】:2019-06-11 16:02:38
【问题描述】:

我的应用部署在 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 中使用它?

【问题讨论】:

    标签: sql ruby-on-rails heroku


    【解决方案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数据库的dump然后挂载到本地,可以看说明here

    【讨论】:

      猜你喜欢
      • 2014-07-23
      • 2017-01-20
      • 2011-10-03
      • 2021-08-31
      • 1970-01-01
      • 2020-06-30
      • 2013-01-11
      • 1970-01-01
      • 2011-10-19
      相关资源
      最近更新 更多