1. Overview
Postgres is a huge database system consisting of a wide range of built-in data types, functions, features and operators that can be utilized to solve many common to complex problems. However, in the world full of complex problems, sometimes these are just not enough depending on the use case complexities.
Worry not, since Postgres version 9, it is possible to extend Postgres’s existing functionalities with the use of “extensions”
In this article, I will show you how to create your own extensions and add to Postgres.
Please note that this article is based on Postgres version 12 running on Ubuntu 18.04 and before you can create your own extensions, PG must have been built and installed first