bin/rails g ... する際に sqlite3 のversion依存関係で怒られたので解決法を調べた。
解決方法
Gemfile.
- gem 'sqlite3'
+ gem 'sqlite3', '~> 1.3.6'
$ bundle install
原因
リンク先に詳細が記載されている。
簡潔にいうと、Railsの指定しているsqlite3のversionは1.3.x代
一方で、sqlite3自体の最新versionは1.4.x代
上記の後方互換性の指定'~> 1.3.6'は1.4.0未満を指定しているので、
Railsがサポートしているsqlite3versionの範囲で後方互換性を留められる。
gem versionによるエラーを避けられる。
[rails自体の修正]
(https://github.com/rails/rails/commit/6d5f2511e6d9b95a8ac8399c234aa6cd074af51d)