Moro Blog

ゼロからのスタート

RailsにPostgreSQLを使用する

RailsPostgreSQLを使用する

MacOS Mojave 10.14.2
postgres (PostgreSQL) 11.1
Rails 5.2.2
Ruby 2.5.1

PostgreSQLをインストールする

Gemの追加

Gemfileに下記追加

gem 'pg'

$ bundle install 
Fetching pg 1.1.3
Installing pg 1.1.3 with native extensions

database.yml修正

config/database.yml

default: &default
  adapter: postgresql
  encoding: utf8
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
  timeout: 5000


development:
  <<: *default
  database: development


migration実行

$ bundle exec rake db:migrate


rails 起動

$ rails s