Namn

PostGIS_Extensions_Upgrade — Paketerar och uppgraderar PostGIS-tillägg (t.ex. postgis_raster, postgis_topology, postgis_sfcgal) till given eller senaste version.

Synopsis

text PostGIS_Extensions_Upgrade(text target_version=null);

Beskrivning

Paketerar och uppgraderar PostGIS-tillägg till en angiven eller den senaste versionen. Endast tillägg som du har installerat i databasen paketeras och uppgraderas vid behov. Rapporterar därefter fullständig PostGIS-version och information om byggkonfiguration. Detta är en förkortning för att köra flera CREATE EXTENSION .. FROM unpackaged och ALTER EXTENSION .. UPDATE för varje PostGIS-tillägg. För närvarande försöker verktyget bara uppgradera tilläggen postgis, postgis_raster, postgis_sfcgal och postgis_topology.

Tillgänglighet: 2.5.0

Ändrad: 3.4.0 för att lägga till argumentet target_version.

Ändrat: 3.3.0 stöd för uppgraderingar från alla PostGIS-versioner. Fungerar inte på alla system.

Ändrad: 3.0.0 för att packa om lösa tillägg och stödja postgis_raster.

Exempel

Kod
SELECT PostGIS_Extensions_Upgrade();
Utdata
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