Cara memasang modul tambahan pg_trgm

Jawaban:

22

pg_trgm adalah ekstensi, jadi:

CREATE EXTENSION pg_trgm;

Jika Anda mendapatkan kesalahan berikut

GALAT: tidak dapat membuka file kontrol ekstensi "... / extension / pg_trgm.control":
Tidak ada file atau direktori "

maka Anda perlu menginstal modul untuk sistem operasi Anda

  • Ubuntu / Debian:

    sudo apt install postgresql-contrib
  • Redhat / Centos

    sudo dnf install postgresql10-contrib
  • Fedora

    sudo dnf install postgresql-contrib
Jendrusk
sumber
3

1) Masuk ke postgres

psql -U <DB_USERNAME>

2) Setelah Anda terhubung, alihkan ke DB yang ingin Anda instal untuk:

\c <DB_NAME>

3) Kemudian instal ekstensi seperti yang dijawab sebelumnya:

CREATE EXTENSION pg_trgm;

Menginstal ekstensi pada awalnya memberi saya masalah karena saya tidak melakukan langkah 2. Saya pikir instalasi adalah hal global tetapi tampaknya itu per DB

Troy Porter
sumber