pgtle.register_feature_if_not_exists
A função pgtle.register_feature_if_not_exists
adiciona o recurso do PostgreSQL especificado à tabela pgtle.feature_info
e identifica a extensão TLE ou outro procedimento ou função que usa o recurso. Para obter mais informações sobre ganchos e Trusted Language Extensions, consulteUsar ganchos do PostgreSQL com suas extensões TLE.
Protótipo de função
pgtle.register_feature_if_not_exists(proc regproc, feature pg_tle_feature)
Função
pgtle_admin
Argumentos
proc
: o nome de uma função ou um procedimento armazenado que contém a lógica (código) a ser usada como um recurso para sua extensão TLE. Por exemplo, o códigopw_hook
.feature
: o nome do recurso do PostgreSQL a ser registrado na função TLE. Atualmente, o único recurso disponível é o ganchopasscheck
. Para obter mais informações, consulte Gancho de verificação de senha (passcheck).
Resultado
Retorna true
após registrar o recurso para a extensão especificada. Retorna false
se o recurso já estiver registrado.
Exemplo de uso
SELECT pgtle.register_feature_if_not_exists('pw_hook', 'passcheck');