「Your version of PostgreSQL (90224) is too old. Active Record supports PostgreSQL >= 9.3.」エラーがでて、「rails db:create」ができない
表記の件で困っています。
かなり調べたのですが、わからなかったので、誰か教えてください。
Psglのバージョンを確認したところ、以下のように表示がされています。
$ psql -V
psql (PostgreSQL) 12.1
当方初心者につき、情報が足りなければご指摘いただけると助かります。
宜しくお願い致します。
発生している問題・エラーメッセージ
Your version of PostgreSQL (90224) is too old. Active Record supports PostgreSQL >= 9.3. Couldn't create 'ubuntu' database. Please check your configuration.
該当のソースコード
$ rails db:create Your version of PostgreSQL (90224) is too old. Active Record supports PostgreSQL >= 9.3. Couldn't create 'ubuntu' database. Please check your configuration. rails aborted! Your version of PostgreSQL (90224) is too old. Active Record supports PostgreSQL >= 9.3. /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/activerecord-6.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:461:in `check_version' /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/activerecord- ・・・略・・・ /home/ec2-user/environment/achieve/bin/spring:15:in `require' /home/ec2-user/environment/achieve/bin/spring:15:in `<top (required)>' bin/rails:3:in `load' bin/rails:3:in `<main>' Tasks: TOP => db:create (See full trace by running task with --trace)
試したこと
PostgreDB ver確認
PostgreDBインストール
DB初期化
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/31 13:24 編集
2019/12/31 13:29