Postgrseql 9.1 zawiera nowe polecenie CREATE EXTENSION
. Powinieneś go używać do instalowania modułów.
Moduły dostarczone w wersji 9.1 można znaleźć tutaj.. Zawierają,
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
Jeśli na przykład chcesz zainstalować earthdistance
, po prostu użyj tego polecenia:
CREATE EXTENSION earthdistance;
Jeśli chcesz zainstalować rozszerzenie z myślnikiem w nazwie, np. uuid-ossp
, nazwę rozszerzenia należy ująć w cudzysłów:
CREATE EXTENSION "uuid-ossp";
- Przeczytaj więcej o contrib i modułach dostępnych w wersji 9.1.
- Przeczytaj o nowej infrastrukturze rozszerzeń i poleceniach SQL do zarządzania nią tutaj Możesz teraz łatwiej odinstalować moduł, zobacz
DROP EXTENSION
. Możesz również uzyskać listę rozszerzeń i jest podstawowa obsługa numerów wersji.