pgtle.install_update_path
install_update_path
函数提供 TLE 扩展的两个不同版本之间的更新路径。此功能允许您的 TLE 扩展的用户使用 ALTER EXTENSION ... UPDATE
语法更新其版本。
函数原型
pgtle.install_update_path(name text, fromvers text, tovers text, ext text)
角色
pgtle_admin
Arguments
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_$ );