pgtle.register_feature_if_not_exists - Amazon Aurora

pgtle.register_feature_if_not_exists

pgtle.register_feature_if_not_exists 함수는 지정된 PostgreSQL 기능을 pgtle.feature_info 테이블에 추가하고 해당 기능을 사용하는 TLE 확장 또는 기타 프로시저나 함수를 식별합니다. 후크 및 신뢰할 수 있는 언어 확장에 대한 자세한 내용은 TLE 확장과 함께 PostgreSQL 후크 사용 섹션을 참조하세요.

함수 프로토타입

pgtle.register_feature_if_not_exists(proc regproc, feature pg_tle_feature)

역할

pgtle_admin

인수

  • proc - TLE 확장을 위한 기능으로 사용할 로직(코드)이 포함된 저장 프로시저 또는 함수의 이름입니다. pw_hook 코드가 그 예입니다.

  • feature - TLE 함수에 등록할 PostgreSQL 기능의 이름입니다. 현재 사용 가능한 기능은 passcheck 후크뿐입니다. 자세한 내용은 암호-확인 후크(passcheck) 섹션을 참조하세요.

결과

지정된 확장에 대한 기능을 등록한 후 true를 반환합니다. 기능이 이미 등록된 경우 false를 반환합니다.

사용 예

SELECT pgtle.register_feature_if_not_exists('pw_hook', 'passcheck');