Postgrseql 9.1 prevede un nuovo comando CREATE EXTENSION
. Dovresti usarlo per installare i moduli.
I moduli forniti in 9.1 possono essere trovati qui.. Include,
adminpack , auth_delay , auto_explain , btree_gin , btree_gist
, chkpass , citext , cube , dblink , dict_int
, dict_xsyn , dummy_seclabel , earthdistance , file_fdw , fuzzystrmatch
, hstore , intagg , intarray , isn , lo
, ltree , oid2name , pageinspect , passwordcheck , pg_archivecleanup
, pgbench , pg_buffercache , pgcrypto , pg_freespacemap , pgrowlocks
, pg_standby , pg_stat_statements , pgstattuple , pg_test_fsync , pg_trgm
, pg_upgrade , seg , sepgsql , spi , sslinfo , tablefunc
, test_parser , tsearch2 , unaccent , uuid-ossp , vacuumlo
, xml2
Se per esempio vuoi installare earthdistance
, usa semplicemente questo comando:
CREATE EXTENSION earthdistance;
Se desideri installare un'estensione con un trattino nel nome, come uuid-ossp
, devi racchiudere il nome dell'estensione tra virgolette:
CREATE EXTENSION "uuid-ossp";
- Ulteriori informazioni su contrib e sui moduli disponibili in 9.1.
- Leggi la nuova infrastruttura di estensione e i comandi SQL per gestirla qui Ora puoi disinstallare più facilmente un modulo, vedi
DROP EXTENSION
. Puoi anche ottenere un elenco di estensioni e c'è un supporto di base per i numeri di versione.