到目前为止,我一直在使用默认的 sqlite3,但是由于我最终想使用 postgres 进行部署,我认为最好在我的开发环境中试用它,而不是在未经测试的情况下将自己投入生产。
几点 a) 一旦我运行了 pg.app,如何测试它?b) 在我的 config/database.yml 文件中
development:
adapter: postgresql
encoding: unicode
database:
pool: 5
username:
password:
我怎么知道我的数据库的默认名称是什么,以及如何设置用户,这甚至有必要吗?
最后,当我检查
which psql
有人告诉我
/usr/bin/psql
我认为这个 PATH 不正确,我需要对其进行修改,是这样吗?如果是这样,为什么?
我确定这相对简单,但提前感谢您提供的任何帮助。
编辑1:
在我的错误谷歌搜索和之前的尝试中,我在升级到 OSX 10.7 Lion 后遇到了与此章节修复 Postgresql 类似的错误, 并认为这可能是一个类似的问题,尽管他使用的是自制软件?
编辑2:
我的 .bash_profile 文件
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # 加载 RVM 函数 export PATH=/usr/local/bin:$PATH