الاسم
PostGIS_Extensions_Upgrade — تحزم امتدادات PostGIS (مثل postgis_raster وpostgis_topology وpostgis_sfcgal) وتُرقّيها إلى الإصدار المحدد أو إلى أحدث إصدار.
المختصر
text PostGIS_Extensions_Upgrade(text target_version=null);
الوصف
تحزم امتدادات PostGIS وتُرقّيها إلى الإصدار المحدد أو إلى أحدث إصدار. لا تُحزم وتُرقّى عند الحاجة إلا الامتدادات المثبّتة في قاعدة البيانات. وتُبلغ بعد ذلك عن إصدار PostGIS الكامل ومعلومات إعدادات البناء. وهي اختصار لتنفيذ عدة تعليمات CREATE EXTENSION .. FROM unpackaged وALTER EXTENSION .. UPDATE لكل امتداد من امتدادات PostGIS. ولا تحاول حاليًا إلا ترقية الامتدادات postgis وpostgis_raster وpostgis_sfcgal وpostgis_topology وpostgis_tiger_geocoder.
متاحة منذ: 2.5.0
|
|
|
تغيّرت في: 3.4.0 بإضافة الوسيط target_version. تغيّرت في: 3.3.0 بدعم الترقية من أي إصدار من PostGIS. لا تعمل على جميع الأنظمة. تغيّرت في: 3.0.0 لإعادة حزم الامتدادات غير المحزومة ودعم postgis_raster. |
أمثلة
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)