Antworten:
Für den Mac befinden sich die SQL-Dateien in einem Ordner wie /Library/PostgreSQL/8.3/share/postgresql/contrib
Wenn Sie nach levenshtein oder anderen Funktionen im Paket fuzzystrmatch in postgresql 9.1 suchen , gehen Sie wie folgt vor :
# Login mit postgres Benutzer und: psql my_database -U postgres # Geben Sie das Postgres-Passwort ein und geben Sie die psql-Shell ein: CREATE EXTENSION fuzzystrmatch;
Erledigt.
Basierend auf der Antwort hier im Zusammenhang mit einer Rails-Migration ist lediglich Folgendes erforderlich:
create extension fuzzystrmatch;
create extension pg_trgm;
Normalerweise ist es mit einer SQL-Datei voller Funktionen ungefähr so:
cat fuzzystrmatch.sql | psql {database name}