Postgres er opensource, hvilket betyder at det er fyldt med extension og moduler.

Man kan bruge \\dx til at hvilke extensions som man har installeret

List of installed extensions
        Name         | Version |   Schema   |                                      Description                                      
---------------------+---------+------------+---------------------------------------------------------------------------------------
 pg_stat_statements  | 1.10    | public     | track planning and execution statistics of all SQL statements executed
 pgcrypto            | 1.3     | public     | cryptographic functions
 plpgsql             | 1.0     | pg_catalog | PL/pgSQL procedural language
 timescaledb         | 2.11.0  | public     | Enables scalable inserts and complex queries for time-series data (Community Edition)
 timescaledb_toolkit | 1.16.0  | public     | Library of analytical hyperfunctions, time-series pipelining, and other SQL utilities

Her ser vi at vi har installeret pakkerne pgcrypto som kan håndtere salt og hashing på database niveau samt TimescaleDB som tilføjer skalerbarhed med tids-serie data med pipelines, hyper funktioner mm.

Vi har en liste som vi bruger på vores hovedforløb herunder, men der findes mange flere! Her er nogle kilder, hvor man kan gå på opdagelse i!

https://www.postgresql.org/download/products/6-postgresql-extensions/

https://github.com/dhamaniasad/awesome-postgres?tab=readme-ov-file#extensions

https://learn.microsoft.com/en-us/azure/postgresql/extensions/concepts-extensions-versions