Я установил PostgreSQL на свой Mac OS Lion и работаю над приложением rails. Я использую RVM, чтобы хранить все отдельно от других моих приложений Rails.
По какой-то причине, когда я пытаюсь перенести db в первый раз, rake не может найти пользователя postgres. Я получаю ошибку
FATAL: role "postgres" does not exist
У меня есть pgAdmin, поэтому я ясно вижу, что в базе данных есть пользователь postgres - фактически учетная запись администратора - поэтому я не уверен, что еще делать.
Я где-то читал о людях, у которых возникают проблемы с PostgreSQL из-за того, по какому пути он был установлен, но не думаю, что я бы зашел так далеко, если бы он не смог найти базу данных.
postgres
не был создан, что может привести к тому же сообщению об ошибке, см. Соответствующий вопрос: stackoverflow.com/questions/11919391/…