我的应用程序部署在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
如何连接到我的数据库?如何在我的计算机上发送它并在其他环境中使用它?
发布于 2019-06-12 03:41:03
您有两个选择:
DATABASE_URL
添加到环境变量中,可以将本地项目连接到heroku数据库:DATABASE_URL=postgres://prmzmsxxxxgc:fd2f444cefedfEEEcd0982e363826c4032ecbfaa391526c3422222227e6bb145@ec2-176-34-184-174.eu-west-1.compute.amazonaws.com:5432/xxxxxxxxxxxk
您可以生成heroku数据库的转储,然后在本地挂载它,您可以查看说明here.
https://stackoverflow.com/questions/56547698
复制相似问题