Como configurar o banco de dados Postgres para o projeto Rails local?
Eu recentemente tenho uma nova máquina e gostaria de trabalhar em meus projetos no Github. Estou curioso para saber como configurar corretamente o banco de dados Postgres em minha máquina local. eu tenhopostgresql
, pgadmin3
elibpq-dev
instalado no Ubuntu (12.04).
Eu puxo para baixo o projeto:
git clone https://github.com/thebenedict/cowsnhills.git
e corra:
bundle
.
Quando eu corro:
rake db:create && rake db:schema:load
Eu recebo este erro:
rake db:create && rake db:schema:load
FATAL: password authentication failed for user "cnh"
FATAL: password authentication failed for user "cnh"
....
oconfig/database.yml
arquivo se parece com isso:
development:
adapter: postgresql
encoding: unicode
host: localhost
database: cnh_development
pool: 5
username: cnh
password: cnh
test:
adapter: postgresql
encoding: unicode
host: localhost
database: cnh_test
pool: 5
username: cnh
password: cnh
production:
adapter: postgresql
encoding: unicode
host: localhost
database: cnh_production
pool: 5
username: cnh
password: cnh
Qual é a maneira correta de configurar o banco de dados Postgres para que eu possa executar este projeto na minha máquina local?
Agora, quando eu inicio o servidor Rails eu recebo: