В режиме командной строки 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 с базовой версией базы данных, и что нужно сделать, чтобы смягчить такие проблемы?