Saya telah menginstal PostgreSQL di Mac OS Lion saya, dan saya sedang mengerjakan aplikasi rel. Saya menggunakan RVM untuk memisahkan semuanya dari aplikasi Rails saya yang lain.
Untuk beberapa alasan ketika saya mencoba untuk memigrasi db untuk pertama kalinya, rake tidak dapat menemukan pengguna postgres. Saya mendapatkan kesalahan
FATAL: role "postgres" does not exist
Saya memiliki pgAdmin sehingga saya dapat dengan jelas melihat ada pengguna postgres di DB - sebenarnya akun admin - jadi saya tidak yakin harus berbuat apa lagi.
Saya membaca di suatu tempat tentang orang-orang yang mengalami masalah dengan PostgreSQL karena di jalur mana ia diinstal, tetapi kemudian saya tidak berpikir saya akan sejauh itu jika tidak dapat menemukan db.
postgres
belum dibuat, yang dapat mengarah ke pesan kesalahan yang sama, lihat pertanyaan terkait ini: stackoverflow.com/questions/11919391/…