Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
pgtle.set_default_version
Mit der set_default_version
-Funktion können Sie eine default_version
für Ihre TLE-Erweiterung angeben. Mit dieser Funktion können Sie einen Upgrade-Pfad definieren und die Version als Standard für Ihre TLE-Erweiterung festlegen. Wenn Datenbankbenutzer Ihre TLE-Erweiterung in den Befehlen CREATE EXTENSION
und ALTER EXTENSION ... UPDATE
angeben, wird diese Version Ihrer TLE-Erweiterung in der Datenbank für diesen Benutzer erstellt.
Diese Funktion gibt bei Erfolg true
zurück. Wenn die im name
-Argument angegebene TLE-Erweiterung nicht vorhanden ist, gibt die Funktion einen Fehler zurück. Entsprechend wird ein Fehler zurückgegeben, wenn die version
der TLE-Erweiterung nicht existiert.
Funktionsprototyp
pgtle.set_default_version(name text, version text)
Rolle
pgtle_admin
Argumente
name
– Der Name der TLE-Erweiterung. Dieser Wert wird beim Aufrufen vonCREATE EXTENSION
verwendet.version
– Die Version der TLE-Erweiterung, für die die Standardeinstellung festgelegt werden soll.
Ausgabe
true
– Wenn die Standardversion erfolgreich festgelegt wurde, gibt die Funktiontrue
zurück.ERROR
– Gibt eine Fehlermeldung zurück, wenn eine TLE-Erweiterung mit dem angegebenen Namen oder der angegebenen Version nicht existiert.
Verwendungsbeispiel
SELECT * FROM pgtle.set_default_version('my-extension', '1.1');