Postgrseql 9.1 tillhandahåller ett nytt kommando CREATE EXTENSION
. Du bör använda den för att installera moduler.
Moduler som tillhandahålls i 9.1 kan hittas här.. Inkludera,
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
Om du till exempel vill installera earthdistance
, använd helt enkelt det här kommandot:
CREATE EXTENSION earthdistance;
Om du vill installera ett tillägg med ett bindestreck i namnet, som uuid-ossp
, måste du omge tilläggsnamnet med dubbla citattecken:
CREATE EXTENSION "uuid-ossp";
- Läs mer om Contrib och de moduler som finns tillgängliga i 9.1.
- Läs om den nya tilläggsinfrastrukturen och SQL-kommandon för att hantera den här. Du kan nu enklare avinstallera en modul, se
DROP EXTENSION
. Du kan också få en anknytningslista, och det finns grundläggande stöd för versionsnummer.