Name

PostGIS_Extensions_Upgrade — Packt und aktualisiert PostGIS-Erweiterungen (z.B. postgis_raster, postgis_topology, postgis_sfcgal) auf die angegebene oder neueste Version.

Synopsis

text PostGIS_Extensions_Upgrade(text target_version=null);

Beschreibung

Pakete und Upgrades von PostGIS-Erweiterungen auf die angegebene oder neueste Version. Nur die Erweiterungen, die Sie in der Datenbank installiert haben, werden gepackt und aktualisiert, falls erforderlich. Meldet die vollständige PostGIS-Version und die Informationen zur Build-Konfiguration nach. Dies ist eine Abkürzung für die Durchführung mehrerer CREATE EXTENSION .. FROM unpackaged und ALTER EXTENSION .. UPDATE für jede PostGIS-Erweiterung. Derzeit wird nur versucht, die Erweiterungen postgis, postgis_raster, postgis_sfcgal, postgis_topology und postgis_tiger_geocoder zu aktualisieren.

Verfügbarkeit: 2.5.0

[Note]

Geändert: 3.4.0 um das Argument target_version hinzuzufügen.

Geändert: 3.3.0 Unterstützung für Upgrades von jeder PostGIS-Version. Funktioniert nicht auf allen Systemen.

Geändert: 3.0.0, um lose Erweiterungen neu zu packen und postgis_raster zu unterstützen.

Beispiele

SELECT PostGIS_Extensions_Upgrade();
NOTICE:  Packaging extension postgis
NOTICE:  Packaging extension postgis_raster
NOTICE:  Packaging extension postgis_sfcgal
NOTICE:  Extension postgis_topology is not available or not packagable for some reason
NOTICE:  Extension postgis_tiger_geocoder is not available or not packagable for some reason

                    postgis_extensions_upgrade
-------------------------------------------------------------------
 Upgrade completed, run SELECT postgis_full_version(); for details
(1 row)