pgtle.register_feature_if_not_exists - Amazon Aurora

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ódigo pw_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 enlace passcheck. 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');