Я запускаю приложение для рельсов Digital Ocean. Я использовал dokku для настройки.
Я использовал эти инструкции: https://medium.com/@tk512/upgrading-postgresql-from-9-3-to-9-4-on-ubuntu-14-04-lts-2b4ddcd26535 для обновления мой постгрес с 9.3 до 9.4. Все получилось отлично.
Однако, когда я вхожу в консоль rails в своей производственной среде в цифровом океане, я проверяю версию своего postgres, набрав
ActiveRecord::Base.connection.execute("select version();").first
и мой вывод был
{"version"=>"PostgreSQL 9.3.9 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4, 64-bit"}
Он все еще работает с postgres 9.3
Но когда я прыгаю в цифровую консоль океана и запускаю
pg_lsclusters
я получил
9.4 main 5432 online postgres /var/lib/postgresql/9.4/main /var/log/postgresql/postgresql-9.4-main.log
где 9.4 - это версия, которая находится в сети.
Я не уверен, где я ошибся, но я новичок во всем этом. Любая помощь будет принята с благодарностью!