Ah that explains why when using Rails it works fine - because I guess they use your account name user rather than ‘postgres’.
I wonder if Ecto could detect whether you’re using OSX and do the same? Otherwise every Mac user who have installed PG via homebrew will get the same.
Alternatively maybe hombrew could create the postgres role on installation too?






















