pgtle.install_update_path
この install_update_path
関数は、TLE 拡張機能の 2 つの異なるバージョン間の更新パスを提供します。この機能によって、TLE 拡張機能のユーザーは ALTER EXTENSION ... UPDATE
構文を使用してバージョンを更新できます。
関数プロトタイプ
pgtle.install_update_path(name text, fromvers text, tovers text, ext text)
ロール
pgtle_admin
引数
name
– TLE 拡張機能の名前。この値はCREATE EXTENSION
を呼び出すときに使用されます。fromvers
– アップグレードの TLE 拡張機能のソースバージョン。tovers
– アップグレードする TLE 拡張機能のデスティネーションバージョン。ext
– 更新の内容。この値には、関数などのオブジェクトが含まれます。
出力
なし。
使用例
SELECT pgtle.install_update_path('pg_tle_test', '0.1', '0.2', $_pgtle_$ CREATE OR REPLACE FUNCTION my_test() RETURNS INT AS $$ SELECT 21; $$ LANGUAGE SQL IMMUTABLE; $_pgtle_$ );