我正在浏览heroku的入门指南,我遇到了障碍,似乎无法访问它连接的远程数据库,但没有数据库名称。我在本地安装了postgres sql 9.5,但是尝试推送我创建的本地数据库也失败了,当我运行heroku pg:info时它永远不会响应。
我正在浏览文档,但是有很多文档,所以希望有些psql向导会看到这个并且去,哦,这就是他做错了,让我知道。
答案 0 :(得分:0)
你可能没有"创建"数据库。 rake db:create
- 这需要在Heroku的服务器和本地计算机上完成。
答案 1 :(得分:0)
不太正确,我没有使用ruby,我最初没有注意到的一个主要警告是我不在bash shell中,这可能是我的问题的一部分,我最后做的是连接到postgresql远程使用pgadmin从我的本地安装实例并从那里手动创建表。我必须得到我通过使用heroku pg获得的连接信息:凭据DATABASE给了我在pgadmin中添加服务器所需的信息,你需要在工具中检查ssl,它有助于添加数据库名称限制,所以你只看到你的数据库,而不是他们在生产中的10亿美元:)我希望这可以帮助其他有同样问题的人。
由于