前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
cloud9を使ってrailsチュートリアルを勉強中です。第3章の最初のテストをやるところまできたのですが、
「Your version of SQLite (3.7.17) is too old. Active Record supports SQLite >= 3.8」とターミナルには出てきます。
上記メッセージで検索したところ、自分には理解するのが難しい解決法が出てきます。
railsチュートリアルは初心者向けだと思うので、もっと簡単な方法で解決できると思うのですが、そういう方法はないのでしょうか。
良い解決策があれば教えていただきたいです。
エラーメッセージ
ec2-user:~/environment/sample_app (master) $ rails test
RAILS_ENV=test environment is not defined in config/webpacker.yml, falling back to production environment
Running via Spring preloader in process 11754
Traceback (most recent call last):
(略)
/home/ec2-user/.rvm/gems/ruby-2.6.3/gems/activerecord-6.0.3/lib/active_record/connection_adapters/sqlite3_adapter.rb:340:in `check_version': Your version of SQLite (3.7.17) is too old. Active Record supports SQLite >= 3.8. (RuntimeError)
該当のソースコード
ソースコード
試したこと
railsチュートリアルを最初からやり直してみたが同じでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/07 02:31 編集
2021/04/07 02:32
2021/04/07 18:46