$ rails generate controller home top
と叩いたら
/home/ec2-user/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/rubygems_integration.rb:408:in `block (2 levels) in replace_gem': Error loading the 'sqlite3' Active Record adapter. Missing a gem it depends on? can't activate sqlite3 (~> 1.3.6), already activated sqlite3-1.4.0. Make sure all dependencies are added to Gemfile. (LoadError)
と言われた。いま有効になってるのがsqlite3-1.4.0だけど依存関係的に1.3.6がいいらしい。
なのでgemfileを開いて
gem 'sqlite3'
となっている行を
gem 'sqlite3', '~> 1.3.6'
に変更し、bundle install
。
エラーにならなくなったのでよかったよかった。