[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