Stellen Sie sicher, dass Sie PostgreSQL
installiert haben
in Ihrem Computer und fügen Sie ein hilfreiches Tool namens pgAdmin
hinzu
, aktualisieren Sie dann die database.yml
Datei wie unten
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'] %>
und gem pg verwenden Sie in Ihrem Gemfile wie gem 'pg', '~> 0.20.0'
mit dieser Version führen Sie dann bundle install
aus
rake db:create
rake db:migrate
für Heroku
heroku run rake db:migrate
und Sie können rails
verwenden Befehl anstelle von rake
wenn Ihre Rails-Version rails > 5.0.0
ist