LoginSignup
0
0

More than 3 years have passed since last update.

なんかターミナルでbut the gem is not loaded.Add` gem' sqlite3'` to your Gemfileって言われた

Last updated at Posted at 2019-12-07
1 / 2

症状

dbでも作ろうかと思い、rails g modelができなかった。

原因

バージョンを指定せずにbundle installを行ったため最新のバージョンのsqlite3がインストールされていたため。v1.4.0はActiveRecordに未対応らしいです。

処置

gemファイルを編集してsqlite3のバージョンを変更する。

Gemfile
gem 'sqlite3'

Gemfile
gem 'sqlite3', '~> 1.3.6'

まとめ

そもそもmysqlしか使ったことが無かったためsqlite3とはなんぞや?から始まりました。db指定とバージョン指定忘れがち。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0