CREATE EXTENSION unaccent;
menginstal ekstensi ke dalam skema publik. Untuk membuatnya dapat digunakan, cukup sertakan itu saat mengubah search_path:
set search_path = my_schema, public;
Atau lebih baik buat skema untuk memuat semua ekstensi, lalu selalu tambahkan skema itu ke jalur_pencarian.
create schema extensions;
-- make sure everybody can use everything in the extensions schema
grant usage on schema extensions to public;
grant execute on all functions in schema extensions to public;
-- include future extensions
alter default privileges in schema extensions
grant execute on functions to public;
alter default privileges in schema extensions
grant usage on types to public;
Sekarang instal ekstensi:
create extension unaccent schema extensions;
Kemudian gunakan sertakan skema itu di search_path
set search_path = my_schema, extensions;
Jika Anda tidak ingin mengulangi hal di atas untuk setiap database baru yang Anda buat, jalankan langkah-langkah di atas saat terhubung ke template1
basis data. Anda bahkan dapat menyertakan skema ekstensi di search_path default dengan mengedit postgresql.conf
atau menggunakan alter system