J'ai installé PostgreSQL sur mon Mac OS Lion et je travaille sur une application de rails. J'utilise RVM pour que tout soit séparé de mes autres applications Rails.
Pour une raison quelconque, lorsque j'essaye de migrer la base de données pour la première fois, rake ne trouve pas l'utilisateur postgres. J'obtiens l'erreur
FATAL: role "postgres" does not exist
J'ai pgAdmin donc je peux clairement voir qu'il y a un utilisateur postgres dans la base de données - le compte administrateur en fait - donc je ne sais pas quoi faire d'autre.
J'ai lu quelque part sur des personnes ayant des problèmes avec PostgreSQL à cause du chemin dans lequel il a été installé, mais je ne pense pas que j'aurais été aussi loin s'il ne pouvait pas trouver la base de données.
postgres
n'a pas été créé, ce qui peut conduire au même message d'erreur, voir cette question connexe: stackoverflow.com/questions/11919391/…