Assurez-vous d'avoir installé PostgreSQL
dans votre machine et ajoutez un outil utile appelé pgAdmin
, puis mettez à jour le database.yml
fichier comme ci-dessous
default: &default
adapter: postgresql
encoding: unicode
username: postgres
password: xxxxx #<-- which you have defiend while installing postgresql
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
development:
<<: *default
database: project_development
test:
<<: *default
database: project_test
production:
<<: *default
database: project_production
username: username
password: <%= ENV['PROJECT_DATABASE_PASSWORD'] %>
et gem pg utiliser dans votre Gemfile comme gem 'pg', '~> 0.20.0'
avec cette version, exécutez bundle install
rake db:create
rake db:migrate
pour Heroku
heroku run rake db:migrate
et vous pouvez utiliser des rails
commande au lieu de rake
si votre version de rails est rails > 5.0.0