it-swarm-es.com

cómo instalar fuzzystrmatch.sql pg_trgm.sql en postgresql en mac os x

He instalado postgresql de acuerdo con this , pero también necesito funciones de coincidencia de cadenas difusas, pero no tengo idea de cómo instalarlas.

8
Alex. S.

Para Mac, los archivos .sql están en una carpeta como /Library/PostgreSQL/8.3/share/postgresql/contrib

4
user9109

Si no puede encontrar esa extensión, es posible que no haya instalado postgres contrib.

por ejemplo, en sistemas operativos centos style:

yum install postgresql93-contrib
7
joefromct

Basado en la respuesta aquí en el contexto de una Rails migración, todo lo que necesita es:

create extension fuzzystrmatch;
create extension pg_trgm;
2
Olivier Lacan

Por lo general, con un archivo sql lleno de funciones, es algo como esto:

cat fuzzystrmatch.sql | psql {database name}
1
jedberg