Para o Mac, os arquivos .sql estão em uma pasta como /Library/PostgreSQL/8.3/share/postgresql/contrib
Se você está procurando por levenshtein ou outras funções no pacote fuzzystrmatch no postgresql 9.1 , faça o seguinte:
# Login with postgres user and: psql my_database -U postgres # Enter the postgres password and type in the psql shell: CREATE EXTENSION fuzzystrmatch;
Feito.
Se você não encontrar essa extensão, é possível que você não tenha instalado o postgres contrib.
por exemplo, no estilo centos os:
yum install postgresql93-contrib
Com base na resposta aqui no contexto de uma migração do Rails, basta:
create extension fuzzystrmatch;
create extension pg_trgm;
Geralmente com um arquivo sql cheio de funções, é algo assim:
cat fuzzystrmatch.sql | psql {database name}
Tags postgresql mac