Mac OS LionにPostgreSQLをインストールし、railsアプリで作業しています。RVMを使用して、他のRailsアプリからすべてを分離しています。
何らかの理由で、初めてdbを移行しようとしたときに、rakeがpostgresユーザーを見つけられません。エラーが出る
FATAL: role "postgres" does not exist
私はpgAdminを持っているので、DBにpostgresユーザーがいることをはっきりと確認できます-実際には管理者アカウントです-他に何をすべきかわかりません。
PostgreSQLがインストールされているパスが原因でPostgreSQLに問題がある人についてどこかで読んだことがありますが、dbが見つからなかったとしたら、そこまで到達できなかったでしょう。
postgres
、同じエラーメッセージにつながることができます作成されていない、この関連の質問を参照してください。stackoverflow.com/questions/11919391/...