[Rails] rake db:migrate コマンドで rake aborted! no such file to load -- pg のエラー問題を解決
Railsにて、rake db:migrate コマンドがエラーで実行できない問題を解決したのでメモ。
$ rake db:migrate
rake aborted!
no such file to load -- pg
Tasks: TOP => db:migrate
(See full trace by running task with --trace)
アプリケーションルート直下の Gemfile ファイルにて、SQLite3 を使う記述が初期設定のままだったので、これをpostgresqlを使うように書き換えればOKです。
$ vim Gemfile
■ Gemfileから一部抜粋
#Comment out the sqlite3 requirement
#gem 'sqlite3-ruby', :require => 'sqlite3'
#Add a pg requirement
gem 'pg', :require => 'pg'
以上です。
【参考】