pgtle.install_update_path
A função install_update_path
fornece um caminho de atualização entre duas versões diferentes de uma extensão TLE. Essa função permite que os usuários de sua extensão TLE atualizem sua versão usando a sintaxe ALTER EXTENSION ... UPDATE
.
Protótipo de função
pgtle.install_update_path(name text, fromvers text, tovers text, ext text)
Função
pgtle_admin
Argumentos
name
: o nome da extensão TLE. Esse valor é usado ao chamarCREATE EXTENSION
.fromvers
: a versão de origem da extensão TLE para a atualização.tovers
: a versão de destino da extensão TLE para a atualização.ext
: o conteúdo da atualização. Esse valor contém objetos, como funções.
Resultado
Nenhum.
Exemplo de uso
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_$ );