Herramienta diseñada para interactuar con la Red de Extensiones PostgreSQL desde PGXN [PostGresql eXtension Network], lo que permite buscar, compilar, instalar y eliminar extensiones en bases de datos PostgreSQL. Funcionando de manera similar a como pip para Python o npm para Node.js.
$ pgxn search json
$ pgxn search fulltext
$ pgxn info pg_trgm
$ pgxn download semver
$ pgxn download semver=0.5.0
# pgxn install --verbose pg_trgm
$ pgxn load -d nombre_base_datos pg_trgm
$ pgxn install --no-check-certificate extension_name
$ pgxn install hstore=1.4
$ pgxn check pg_trgm
$ pgxn uninstall pg_trgm
$ pgxn install https://github.com/usuario/extension/archive/master.zip
Nota.- pgxnclient instala la extensión en el sistema [archivos binarios, bibliotecas], mientras que "CREATE EXTENSION" en SQL activa la extensión en una base de datos específica. Ambos pasos son necesarios para usar una extensión que no viene preinstalada con PostgreSQL.