Install Postgres.app via Homebrew:
brew cask install postgres
Install pg gem manually via Postres.app configuration:
gem install pg -- --with-pg-config=/Applications/Postgres.app/Contents/Versions/latest/bin/pg_config
default: &default | |
adapter: postgresql | |
encoding: unicode | |
# For details on connection pooling, see Rails configuration guide | |
# http://guides.rubyonrails.org/configuring.html#database-pooling | |
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> | |
development: | |
<<: *default | |
database: myapp_development | |
test: | |
<<: *default | |
database: myapp_test | |
production: | |
<<: *default | |
database: myapp_production | |
username: myapp | |
password: <%= ENV['MYAPP_DATABASE_PASSWORD'] %> |
gem 'pg' |