名前

PostGIS_Extensions_Upgrade — インストールされたPostGISエクステンション (例: postgis_sfcgal, postgis_topology, postgis_tiger_geocoder)について、インストールされている最新版にアップグレードします。その後、完全なPostGISの版とビルド時のコンフィギュレーション情報を報告します。

概要

text PostGIS_Extensions_Upgrade();

説明

インストールされたPostGISエクステンションについて、インストールされている最新版にアップグレードします。データベースにインストールされているエクステンションだけがアップグレードされます。既に最新版がインストールされているなら、アップグレードされません。その後、完全なPostGISの版とビルド時のコンフィギュレーション情報を報告します。これは、各エクステンションに施すALTER EXTENSIONとUPDATEの省略版です。現在のところ、アップグレードを試みるエクステンションは、postgis, postgis_sfcgal, postgis_topologyおよびpostgis_tiger_geocoderです。

Availability: 2.5.0

SELECT PostGIS_Extensions_Upgrade();
NOTICE:  ALTER EXTENSION postgis_tiger_geocoder UPDATE TO "2.5.0dev";
CONTEXT:  PL/pgSQL function postgis_extensions_upgrade() line 10 at RAISE
NOTICE:  ALTER EXTENSION postgis_topology UPDATE TO "2.5.0dev";
CONTEXT:  PL/pgSQL function postgis_extensions_upgrade() line 10 at RAISE

                                                           postgis_extensions_upgrade
----------------------------------------------------------------------------------
POSTGIS="2.5.0dev r15966" [EXTENSION] PGSQL="100"
GEOS="3.7.0dev-CAPI-1.11.0 8fe2ce6" SFCGAL="1.3.1"
PROJ="Rel. 4.9.3, 15 August 2016" GDAL="GDAL 2.2.2, released 2017/09/15"
LIBXML="2.7.8" LIBJSON="0.12" LIBPROTOBUF="1.2.1" TOPOLOGY RASTER
(1 row)

関連情報

「アップグレード」, PostGIS_GEOS_Version, PostGIS_Lib_Version, PostGIS_LibXML_Version, PostGIS_PROJ_Version, PostGIS_Version