PIG CLI
— Postgres Install Genius, the missing extension package manager for PostgreSQL ecosystem
Why we need a package manager
Tutorial and examples
Install in different ways
Quick Start
Install pig with a single command
Then it’s ready to use, assume you want to install the pg_duckdb extension:
CLI Usage
Check sub-commands documentation with pig help <command>
Manage software repositories
Manage postgres extensions
Build extension from source
Manage pigsty installation
Manage local PostgreSQL
Run patronictl transparently
Manage pgBackRest backup
Orchestrated PITR recovery
Edit & validate pigsty.yml
About
The pig CLI is developed by Vonng, and open-sourced under the Apache License 2.0.
You can also check the pigsty project, which makes it even smoother to deliver all these extensions in an IaC way:
This Website and Extension Catalog
The PostgreSQL Package Manager
The Battery-Included PostgreSQL Distribution
Why would we need yet another package manager? especially for Postgres extensions?
Quick start guide for PIG, the PostgreSQL package manager
How to download and install the pig Package Manager
Overview of the pig CLI command reference