[postgis-tickets] r15604 - Make postgis_pgsql version functions "internal"
Sandro Santilli
strk at kbt.io
Tue Aug 29 00:27:54 PDT 2017
Author: strk
Date: 2017-08-29 00:27:53 -0700 (Tue, 29 Aug 2017)
New Revision: 15604
Modified:
trunk/postgis/postgis.sql.in
Log:
Make postgis_pgsql version functions "internal"
... they are really only meant to be used by postgis_full_version()
Closes #3822 again (as internal functions don't need documentation)
Modified: trunk/postgis/postgis.sql.in
===================================================================
--- trunk/postgis/postgis.sql.in 2017-08-29 07:27:47 UTC (rev 15603)
+++ trunk/postgis/postgis.sql.in 2017-08-29 07:27:53 UTC (rev 15604)
@@ -2772,11 +2772,11 @@
AS 'MODULE_PATHNAME'
LANGUAGE 'c' IMMUTABLE;
-CREATE OR REPLACE FUNCTION postgis_scripts_pgsql_version() RETURNS text
+CREATE OR REPLACE FUNCTION _postgis_scripts_pgsql_version() RETURNS text
AS _POSTGIS_SQL_SELECT_POSTGIS_PGSQL_VERSION
LANGUAGE 'sql' IMMUTABLE;
-CREATE OR REPLACE FUNCTION postgis_pgsql_version() RETURNS text
+CREATE OR REPLACE FUNCTION _postgis_pgsql_version() RETURNS text
AS $$
select regexp_replace(version(), 'PostgreSQL ([^.]*)\.([^\.]*).* on .*', E'\\1\\2');
$$ LANGUAGE 'sql' STABLE;
@@ -2811,8 +2811,8 @@
SELECT @extschema at .postgis_geos_version() INTO geosver;
SELECT @extschema at .postgis_libjson_version() INTO json_lib_ver;
SELECT @extschema at .postgis_libprotobuf_version() INTO protobuf_lib_ver;
- SELECT @extschema at .postgis_scripts_pgsql_version() INTO pgsql_scr_ver;
- SELECT @extschema at .postgis_pgsql_version() INTO pgsql_ver;
+ SELECT @extschema at ._postgis_scripts_pgsql_version() INTO pgsql_scr_ver;
+ SELECT @extschema at ._postgis_pgsql_version() INTO pgsql_ver;
BEGIN
SELECT @extschema at .postgis_gdal_version() INTO gdalver;
EXCEPTION
More information about the postgis-tickets
mailing list