我已经在我的 Mac OS Lion 上安装了 PostgreSQL,并且正在开发一个 Rails 应用程序。我使用 RVM 将所有东西与我的其他 Rails 应用程序分开。
出于某种原因,当我第一次尝试迁移数据库时,rake 找不到 postgres 用户。我知道错了
FATAL: role "postgres" does not exist
我有 pgAdmin,所以我可以清楚地看到有一个 postgres 用户在 DB-管理员帐户实际上-所以我不知道还能做什么。
我在某处读到过人们因为 PostgreSQL 的安装路径问题而使用 PostgreSQL,但是如果它找不到数据库的话,我想我不会走那么远。