Я создаю приложение для рельсов, которое я клонировал от своего друга. Я использую Ubuntu 13.10, рельсы 3.2.14. Я использую базу данных PostgreSQL и когда я пытаюсь запустить грабли БД: мигрировать это дает мне некоторые ошибки вроде этого:Почему существует разница между выходом psql -version и версией psql, подключенной к моему приложению?
PG::UndefinedObject: ERROR: type "json" does not exist
LINE 1: ALTER TABLE "filters" ADD COLUMN "search_string" json
Я установил стр версии: - 9.3.1
рельсами дБ выход является: -psql (9.3.1, сервер 9.1.10)
running select version(); : -PostgreSQL 9.1.10 на i686-pc-linux-gnu
Почему это показывает psql -версию, отличную от версии, связанной с моей базой данных?
Мой друг работает над 9.2.4 Я не знаю, почему эта ошибка возникает, я несколько раз пытался понизить с помощью очистки или удаления команд для удаления 9.3.1 все идет хорошо, но когда я проверяю psql -version это снова показывает мне 9.3.1. Любое решение ???
Вы можете оставить свой Gemfile? – dax