pgtle.register_feature_if_not_exists
La función pgtle.register_feature_if_not_exists
añade la función de PostgreSQL especificada a la tabla pgtle.feature_info
e identifica la extensión TLE u otro procedimiento o función que utilice la característica. Para obtener más información sobre los enlaces y las extensiones de lenguaje de confianza, consulteUso de enlaces de PostgreSQL con sus extensiones TLE.
Prototipo de función
pgtle.register_feature_if_not_exists(proc regproc, feature pg_tle_feature)
Rol
pgtle_admin
Argumentos
proc
: nombre de una función procedimiento almacenado que contiene la lógica (código) que se utilizará como una característica de la extensión TLE. Por ejemplo, el códigopw_hook
.feature
: nombre de una la característica de PostgreSQL para registrarla para la función TLE. Actualmente, la única característica disponible es el enlacepasscheck
. Para obtener más información, consulte Enlace de comprobación de contraseñas (passcheck).
Output
Devuelve true
después de registrar la característica para la extensión especificada. Devuelve false
si la característica ya está registrada.
Ejemplo de uso
SELECT pgtle.register_feature_if_not_exists('pw_hook', 'passcheck');