Skip to content

Commit d66f258

Browse files
committed
v1.1.0 release
1 parent eaadbea commit d66f258

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
# PIG - Postgres Install Genius
22

33
[![Website: pgext.cloud](https://img.shields.io/badge/Website-pgext.cloud-slategray?style=flat&logo=cilium&logoColor=white)](https://pgext.cloud)
4+
[![Doc: pig](https://img.shields.io/badge/Docs-pig-slategray?style=flat&logo=cilium&logoColor=white)](https://pigsty.io/docs/pig)
45
[![Version: v1.1.0](https://img.shields.io/badge/version-v1.1.0-slategray?style=flat&logo=cilium&logoColor=white)](https://github.com/pgsty/pig/releases/tag/v1.1.0)
56
[![Pigsty: v4.1.0](https://img.shields.io/badge/Pigsty-v4.1.0-slategray?style=flat&logo=cilium&logoColor=white)](https://pigsty.io/docs/about/release)
67
[![License: Apache-2.0](https://img.shields.io/github/license/pgsty/pig?logo=opensourceinitiative&logoColor=green&color=slategray)](https://github.com/pgsty/pig/blob/main/LICENSE)
78
[![Extensions: 451](https://img.shields.io/badge/extensions-451-%233E668F?style=flat&logo=postgresql&logoColor=white&labelColor=3E668F)](https://pgext.cloud/list)
9+
[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/pgsty/pig)
810

911
[**pig**](https://pgext.cloud/pig) is an open-source PostgreSQL (& Extension) Package Manager for [mainstream](https://pgext.cloud/os) (EL/Debian/Ubuntu) Linux.
1012

1113
Install PostgreSQL 13 ~ 18 along with [451 extensions](https://pgext.cloud/list) on (`amd64` / `arm64`) with native OS package manager
1214

13-
Also check the [**PGEXT.CLOUD**](https://pgext.cloud) to get details about the package manager, repository and extension catalog.
15+
All commands support structured output (`-o yaml/json`) with self-describing schema, making it an **Agent-Friendly** PostgreSQL CLI tool.
16+
Also check the [**PGEXT.CLOUD**](https://pgext.cloud) to get details about the available extensions.
1417

1518
[![PostgreSQL Extension Ecosystem](https://pigsty.io/img/pigsty/ecosystem.jpg)](https://medium.com/@fengruohang/postgres-is-eating-the-database-world-157c204dcfc4)
1619

@@ -380,6 +383,10 @@ $ pig ext info pg_duckdb
380383
├──────────────┴───────────────────────────────────────────────────────────────────────────────┤
381384
│ Comment: conflict with duckdb_fdw │
382385
╰──────────────────────────────────────────────────────────────────────────────────────────────╯
386+
387+
# Print in JSON format
388+
$ pig ext info pg_duckdb -o json
389+
{"success":true,"code":0,"message":"Extension: pg_duckdb","data":{"name":"pg_duckdb","pkg":"pg_duckdb","lead_ext":"pg_duckdb","category":"OLAP","license":"MIT","language":"C++","version":"1.1.1","url":"https://github.com/duckdb/pg_duckdb","source":"pg_duckdb-1.1.1.tar.gz","description":"DuckDB Embedded in Postgres","zh_desc":"在PostgreSQL中的嵌入式DuckDB扩展","properties":{"has_bin":false,"has_lib":true,"need_load":true,"need_ddl":true,"relocatable":"f","trusted":"f"},"required_by":["pg_mooncake"],"see_also":["pg_mooncake","duckdb_fdw","pg_analytics","pg_parquet","columnar","citus","citus_columnar","orioledb"],"pg_ver":["18","17","16","15","14"],"rpm_package":{"package":"pg_duckdb_$v","repository":"PIGSTY","version":"1.1.1","pg_ver":["18","17","16","15","14"]},"deb_package":{"package":"postgresql-$v-pg-duckdb","repository":"PIGSTY","version":"1.1.1","pg_ver":["18","17","16","15","14"]},"operations":{"install":"pig ext add pg_duckdb","config":"shared_preload_libraries = 'pg_duckdb'","create":"CREATE EXTENSION pg_duckdb;","build":"pig build pkg pg_duckdb; # build rpm / deb"},"comment":"conflict with duckdb_fdw"}}
383390
```
384391

385392
**Print Extension Availability**
@@ -455,7 +462,8 @@ repo_modules: # Available Modules: 20
455462
- pigsty : pigsty-infra, pigsty-pgsql
456463
- pgdg : pgdg
457464
- node : base, updates, extras, epel, centos-sclo, centos-sclo-rh, baseos, appstream, powertools, crb, security, backports
458-
- infra : pigsty-infra, nginx, docker-ce
465+
- infra : pigsty-infra, nginx
466+
- docker : docker-ce
459467
- pgsql : pigsty-pgsql, pgdg-common, pgdg-el8fix, pgdg-el9fix, pgdg13, pgdg14, pgdg15, pgdg16, pgdg17, pgdg18, pgdg
460468
- extra : pgdg-extras, pgdg13-nonfree, pgdg14-nonfree, pgdg15-nonfree, pgdg16-nonfree, pgdg17-nonfree, timescaledb, citus
461469
- mssql : wiltondb

0 commit comments

Comments
 (0)