Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
pgtle.register_feature_if_not_exists
Fungsi pgtle.register_feature_if_not_exists
menambahkan fitur PostgreSQL yang ditentukan ke tabel pgtle.feature_info
dan mengidentifikasi ekstensi TLE atau prosedur atau fungsi lain yang menggunakan fitur tersebut. Untuk informasi selengkapnya tentang hook dan Trusted Language Extensions, lihat Menggunakan hook PostgreSQL dengan ekstensi TLE.
Prototipe fungsi
pgtle.register_feature_if_not_exists(proc regproc, feature pg_tle_feature)
Peran
pgtle_admin
Argumen
proc
– Nama prosedur atau fungsi tersimpan yang berisi logika (kode) untuk digunakan sebagai fitur bagi ekstensi TLE Anda. Misalnya, kodepw_hook
.feature
– Nama fitur PostgreSQL yang perlu didaftarkan untuk fungsi TLE. Saat ini, satu-satunya fitur yang tersedia adalah hookpasscheck
. Untuk informasi selengkapnya, lihat Hook pemeriksaan kata sandi (passcheck).
Output
Mengembalikan true
setelah mendaftarkan fitur untuk ekstensi yang ditentukan. Mengembalikan false
jika fitur sudah terdaftar.
Contoh penggunaan
SELECT pgtle.register_feature_if_not_exists('pw_hook', 'passcheck');