Разъяснение версий pg gem и postgresql - PullRequest
0 голосов
/ 10 апреля 2019

В режиме командной строки postgresql запрашивается следующее:

SELECT PostGIS_full_version();

возвращение

POSTGIS="2.5.2 r17328" [EXTENSION] PGSQL="96" GEOS="3.6.2- [...]

затем, спрашивая, с какими камнями связаны, он возвращает некоторую информацию, которая создает некоторую путаницу:

pg_config --version
PostgreSQL 11.2 (Ubuntu 11.2-1.pgdg18.04+1)

psql --version
psql (PostgreSQL) 11.2 (Ubuntu 11.2-1.pgdg18.04+1)

когда во время установки процесс «postgis» продолжался:

postgis-doc postgresql-11 postgresql-11-postgis-2.5
postgresql-11-postgis-2.5-scripts postgresql-client-11

Поскольку это машина для разработки, я предполагаю, что версия клиента postgresql - 11.2, возможно, самая последняя для этой версии Ubuntu, в то время как версия сервера - 9.6, а postgis - 2.5.2. Это правильно?

Если это так, то нет ли потенциальной проблемы с несинхронизацией клиента , в частности, со ссылкой на расширение postgis с базовой версией базы данных, и что нужно сделать, чтобы смягчить такие проблемы?

...