所以我有这个在我的Mac上以某种方式运行的rails应用程序。它连接到PG数据库并且工作得很好。
问题是,我不知道如何访问数据库。当我检查database.yml文件时,这就是我得到的:
development:
adapter: postgresql
database: shop_development
pool: 5
timeout: 5000
test:
adapter: postgresql
database: shop_test
pool: 5
timeout: 5000
production:
adapter: postgresql
database: shop_production
pool: 5
timeout: 5000
访问应用程序上的rails控制台,然后运行:
Rails.configuration.database_configuration[Rails.env]
收率:
=> {"adapter"=>"postgresql", "database"=>"shop_development", "pool"=>5, "timeout"=>5000}
我正在拼命地尝试使用pgAdmin III从网络中的另一台计算机连接到该数据库,但无济于事。我尝试在主机字段中写入本地网络IP地址,并使用用户名" admin"编写默认端口。和空白密码,但它告诉我"服务器不听"。
也许有人可以帮助我。