PostgreSQL Extensions

Pre-installed extensions

Encore uses the encoredotdev/postgres docker image for local development, CI/CD, and for databases hosted on Encore Cloud.

The docker image ships with the following PostgreSQL extensions pre-installed and available for use (via CREATE EXTENSION):

ExtensionVersionDescription
refint1.0functions for implementing referential integrity (obsolete)
pg_buffercache1.3examine the shared buffer cache
pg_freespacemap1.2examine the free space map (FSM)
plpgsql1.0PL/pgSQL procedural language
citext1.6data type for case-insensitive character strings
adminpack2.1administrative functions for PostgreSQL
moddatetime1.0functions for tracking last modification time
amcheck1.3functions for verifying relation integrity
seg1.4data type for representing line segments or floating-point intervals
pg_stat_statements1.10track planning and execution statistics of all SQL statements executed
pg_trgm1.6text similarity measurement and index searching based on trigrams
isn1.2data types for international product numbering standards
btree_gist1.7support for indexing common datatypes in GiST
intarray1.5functions, operators, and index support for 1-D arrays of integers
pg_surgery1.0extension to perform surgery on a damaged relation
uuid-ossp1.1generate universally unique identifiers (UUIDs)
insert_username1.0functions for tracking who changed a table
bloom1.0bloom access method - signature file based index
pgcrypto1.3cryptographic functions
dblink1.2connect to other PostgreSQL databases from within a database
tsm_system_rows1.0TABLESAMPLE method which accepts number of rows as a limit
pg_prewarm1.2prewarm relation data
old_snapshot1.0utilities in support of old_snapshot_threshold
pageinspect1.11inspect the contents of database pages at a low level
intagg1.1integer aggregator and enumerator (obsolete)
pg_visibility1.2examine the visibility map (VM) and page-level visibility info
cube1.5data type for multidimensional cubes
tablefunc1.0functions that manipulate whole tables, including crosstab
xml21.1XPath querying and XSLT
fuzzystrmatch1.1determine similarities and distance between strings
pg_walinspect1.0functions to inspect contents of PostgreSQL Write-Ahead Log
btree_gin1.3support for indexing common datatypes in GIN
sslinfo1.2information about SSL certificates
tcn1.0Triggered change notifications
hstore1.8data type for storing sets of (key, value) pairs
dict_int1.0text search dictionary template for integers
earthdistance1.1calculate great-circle distances on the surface of the Earth
file_fdw1.0foreign-data wrapper for flat file access
autoinc1.0functions for autoincrementing fields
ltree1.2data type for hierarchical tree-like structures
unaccent1.1text search dictionary that removes accents
pgrowlocks1.2show row-level locking information
tsm_system_time1.0TABLESAMPLE method which accepts time in milliseconds as a limit
dict_xsyn1.0text search dictionary template for extended synonym processing
pgstattuple1.5show tuple-level statistics
postgres_fdw1.1foreign-data wrapper for remote PostgreSQL servers
lo1.1Large Object maintenance
postgis_sfcgal-33.4.2PostGIS SFCGAL functions
address_standardizer_data_us-33.4.2Address Standardizer US dataset example
address_standardizer-33.4.2Used to parse an address into constituent elements. Generally used to support geocoding address normalization step.
postgis_topology-33.4.2PostGIS topology spatial types and functions
postgis-33.4.2PostGIS geometry and geography spatial types and functions
postgis_raster-33.4.2PostGIS raster types and functions
postgis_tiger_geocoder-33.4.2PostGIS tiger geocoder and reverse geocoder
vector0.7.0vector data type and ivfflat and hnsw access methods
postgis3.4.2PostGIS geometry and geography spatial types and functions
address_standardizer3.4.2Used to parse an address into constituent elements. Generally used to support geocoding address normalization step.
postgis_topology3.4.2PostGIS topology spatial types and functions
postgis_tiger_geocoder3.4.2PostGIS tiger geocoder and reverse geocoder
address_standardizer_data_us3.4.2Address Standardizer US dataset example
postgis_sfcgal3.4.2PostGIS SFCGAL functions
postgis_raster3.4.2PostGIS raster types and functions