我是OpenShift的新手,我想构建一个由PostgreSQL数据库支持的Ruby on Rails应用程序。要添加PostgreSQL服务,我按照以下步骤操作(如果这些错误,请纠正我):
me@mydrive:~/.credentials $ rm script-nodejs-quickstart.json
Add to project
postgresql
服务现在服务开始构建,但它失败并显示以下日志:
Postgresql-persistent
我几乎迷失在这一点上。有任何想法吗?提前致谢
答案 0 :(得分:1)
答案 1 :(得分:0)
首先使用自动生成的用户名和密码字段重新创建PostgreSQL服务,然后使用以下生产环境值更新config/database.yml
文件:
host: <%= ENV['POSTGRESQL_SERVICE_HOST'] %>
port: <%= ENV['POSTGRESQL_SERVICE_PORT'] %>
database : <%= ENV['POSTGRESQL_DATABASE'] %>
username: <%= ENV['POSTGRESQL_USER'] %>
password: <%= ENV['POSTGRESQL_PASSWORD'] %>
再次感谢Dwi Prihandi