Cómo instalar el módulo adicional pg_trgm


Respuestas:


22

pg_trgm es una extensión, entonces:

CREATE EXTENSION pg_trgm;

Si obtiene el siguiente error

ERROR: no se pudo abrir el archivo de control de extensión "... / extension / pg_trgm.control":
No tal archivo o directorio "

entonces necesita instalar el módulo para su sistema operativo

  • Ubuntu / Debian:

    sudo apt install postgresql-contrib
  • Redhat / Centos

    sudo dnf install postgresql10-contrib
  • Fedora

    sudo dnf install postgresql-contrib

3

1) Inicie sesión en postgres

psql -U <DB_USERNAME>

2) Después de estar conectado, cambie a la base de datos para la que desea instalar la extensión:

\c <DB_NAME>

3) Luego instale la extensión como se respondió anteriormente:

CREATE EXTENSION pg_trgm;

Instalar la extensión inicialmente me dio problemas porque no estaba haciendo el paso 2. Pensé que la instalación era algo global pero parece que es por DB

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.