PIGSTY

UTIL

实用功能扩展:HTTP请求,GZIP压缩,JWT处理,邮件客户端,正则,字符编码,编码解码,加密解密等实用功能

UTIL 分类包含 31 个 PostgreSQL 扩展。

ID扩展扩展包版本描述
4010gzippg_gzip1.0.1使用SQL执行Gzip压缩与解压缩
4020bzippg_bzip1.0.0BZIP压缩解压缩函数包
4030zstdpg_zstd1.1.2ZSTD压缩解压缩函数包
4070httppg_http1.6.3HTTP客户端,允许在数据库内收发HTTP请求 (supabase)
4080pg_netpg_net0.9.2用 SQL 进行异步非阻塞HTTP/HTTPS 请求的扩展 (supabase)
4090pg_curlpg_curl2.4封装CURL,执行各种用URL传输数据的操作
4150pgjqpgjq0.1.0在Postgres中使用jq查询JSON
4160pgjwtpgjwt0.2.0JSON Web Token API 的PG实现 (supabase)
4170pg_smtp_clientpg_smtp_client0.2.0使用SMTP从PostgreSQL内发送邮件的客户端扩展
4180pg_html5_email_addresspg_html5_email_address1.2.3验证Email是否符合HTML5规范的扩展
4190url_encodeurl_encode1.2.5提供URL编码解码函数
4200pgsql_tweakspgsql_tweaks0.11.3一些日常会用到的便利函数与视图
4220pg_extra_timepg_extra_time2.0.0一些关于日期与时间的扩展函数
4230pgpcrepgpcre1PCRE/Perl风格的正则表达式支持
4240icu_exticu_ext1.9.0访问ICU库提供的函数
4250pgqrpgqr1.0从数据库中直接生成QR二维码
4260pg_protobufpg_protobuf1.0提供Protobuf函数支持
4270envvarenvvar1.0.1获取环境变量的函数
4280floatfilefloatfile1.3.1将浮点数组存储到文件中而不是堆表中
4290pg_renderpg_render0.1.2使用SQL渲染HTML页面
4300pg_readmepg_readme0.7.0为模式与扩展生成Markdown文档
4301pg_readme_test_extensionpg_readme0.7.0为模式与扩展生成Markdown文档
4310ddl_historizationddl_historization0.0.7用SQL将所有DDL变更写入到数据库表中
4320data_historizationdata_historization1.1.0用SQL将数据变更历史保存到分区表中
4330schedocpg_schedoc0.0.1在Django与DBT之间通过注释文档交换元数据
4400hashlibpg_hashlib1.1稳定哈希函数包
4430xxhashpg_xxhash0.0.1xxhash哈希函数包
4440shacryptshacrypt1.1实现SHA256-CRYPT与SHA512-CRYPT密钥加密算法
4450cryptintcryptint1.0.0加密INT与BIGINT类型
4460pgueccpg_ecdsa1.0PostgreSQL的uECC绑定,椭圆曲线加解密函数包
4470sparqlpgsparql1.0使用SQL查询SPARQL数据源

gzip - 1.0.1

使用SQL执行Gzip压缩与解压缩

扩展官网属性
扩展包pg_gzip
RPMpgsql_gzip_$v*
DDL
DEBpostgresql-$v-gzip
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

bzip - 1.0.0

BZIP压缩解压缩函数包

扩展官网属性
扩展包pg_bzip
RPMpg_bzip_$v*
DDL
DEBpostgresql-$v-bzip
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

zstd - 1.1.2

ZSTD压缩解压缩函数包

扩展官网属性
扩展包pg_zstd
RPMpg_zstd_$v*
DDL
DEBpostgresql-$v-zstd
LIB
语言
C
许可证
ISC
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

http - 1.6.3

HTTP客户端,允许在数据库内收发HTTP请求 (supabase)

扩展官网属性
扩展包pg_http
RPMpgsql_http_$v*
DDL
DEBpostgresql-$v-http
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_net - 0.9.2

用 SQL 进行异步非阻塞HTTP/HTTPS 请求的扩展 (supabase)

扩展官网属性
扩展包pg_net
LOAD
RPMpg_net_$v*
DDL
DEBpostgresql-$v-pg-net
LIB
语言
C
许可证
Apache-2.0
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_curl - 2.4

封装CURL,执行各种用URL传输数据的操作

扩展官网属性
扩展包pg_curl
RPMpg_curl_$v*
DDL
DEBpostgresql-$v-pg-curl
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgjq - 0.1.0

在Postgres中使用jq查询JSON

扩展官网属性
扩展包pgjq
RPMpgjq_$v*
DDL
DEBpostgresql-$v-pgjq
LIB
语言
C
TRUST
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgjwt - 0.2.0

JSON Web Token API 的PG实现 (supabase)

扩展官网属性
扩展包pgjwt
RPMpgjwt_$v
DDL
DEBpostgresql-$v-pgjwt
LIB
语言
SQL
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_smtp_client - 0.2.0

使用SMTP从PostgreSQL内发送邮件的客户端扩展

扩展官网属性
扩展包pg_smtp_client
RPMpg_smtp_client_$v
DDL
DEBpostgresql-$v-pg-smtp-client
LIB
语言
Rust
TRUST
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_html5_email_address - 1.2.3

验证Email是否符合HTML5规范的扩展

扩展官网属性
扩展包pg_html5_email_address
RPMpg_html5_email_address_$v
DDL
DEBpostgresql-$v-pg-html5-email-address
语言
SQL
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

url_encode - 1.2.5

提供URL编码解码函数

扩展官网属性
扩展包url_encode
RPMurl_encode_$v*
DDL
DEBpostgresql-$v-url-encode
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgsql_tweaks - 0.11.3

一些日常会用到的便利函数与视图

扩展官网属性
扩展包pgsql_tweaks
RPMpgsql_tweaks_$v
DDL
DEBpostgresql-$v-pgsql-tweaks
LIB
语言
SQL
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_extra_time - 2.0.0

一些关于日期与时间的扩展函数

扩展官网属性
扩展包pg_extra_time
RPMpg_extra_time_$v
DDL
DEBpostgresql-$v-pg-extra-time
LIB
语言
SQL
TRUST
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgpcre - 1

PCRE/Perl风格的正则表达式支持

扩展官网属性
扩展包pgpcre
RPMpgpcre_$v
DDL
DEBpostgresql-$v-pgpcre
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

icu_ext - 1.9.0

访问ICU库提供的函数

扩展官网属性
扩展包icu_ext
RPMicu_ext_$v*
DDL
DEBpostgresql-$v-icu-ext
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgqr - 1.0

从数据库中直接生成QR二维码

扩展官网属性
扩展包pgqr
RPMpgqr_$v*
DDL
DEBpostgresql-$v-pgqr
LIB
语言
C
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_protobuf - 1.0

提供Protobuf函数支持

扩展官网属性
扩展包pg_protobuf
RPMpg_protobuf_$v
DDL
DEBpostgresql-$v-pg-protobuf
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

envvar - 1.0.1

获取环境变量的函数

扩展官网属性
扩展包envvar
RPMpg_envvar_$v*
DDL
DEBpostgresql-$v-pg-envvar
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

floatfile - 1.3.1

将浮点数组存储到文件中而不是堆表中

扩展官网属性
扩展包floatfile
RPMfloatfile_$v*
DDL
DEBpostgresql-$v-floatfile
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_render - 0.1.2

使用SQL渲染HTML页面

扩展官网属性
扩展包pg_render
RPMpg_render_$v
DDL
DEBpostgresql-$v-pg-render
LIB
语言
Rust
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_readme - 0.7.0

为模式与扩展生成Markdown文档

扩展官网属性
扩展包pg_readme
RPMpg_readme_$v
DDL
DEBpostgresql-$v-pg-readme
语言
C
TRUST
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_readme_test_extension - 0.7.0

为模式与扩展生成Markdown文档

扩展官网属性
扩展包pg_readme
RPMpg_readme_$v
DDL
DEBpostgresql-$v-pg-readme
语言
C
TRUST
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

ddl_historization - 0.0.7

用SQL将所有DDL变更写入到数据库表中

扩展官网属性
扩展包ddl_historization
RPMddl_historization_$v
DDL
DEBpostgresql-$v-ddl-historization
语言
SQL
许可证
GPL-2.0
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

data_historization - 1.1.0

用SQL将数据变更历史保存到分区表中

扩展官网属性
扩展包data_historization
RPMdata_historization_$v
DDL
DEBpostgresql-$v-data-historization
语言
SQL
TRUST
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

schedoc - 0.0.1

在Django与DBT之间通过注释文档交换元数据

扩展官网属性
扩展包pg_schedoc
RPMpg_schedoc_$v
DDL
DEBpostgresql-$v-pg-schedoc
语言
SQL
许可证
GPL-3.0
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

hashlib - 1.1

稳定哈希函数包

扩展官网属性
扩展包pg_hashlib
RPMpg_hashlib_$v
DDL
DEBpostgresql-$v-pg-hashlib
LIB
语言
C
TRUST
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

xxhash - 0.0.1

xxhash哈希函数包

扩展官网属性
扩展包pg_xxhash
RPMpg_xxhash_$v*
DDL
DEBpostgresql-$v-pg-xxhash
LIB
语言
C
TRUST
许可证
BSD 2-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

shacrypt - 1.1

实现SHA256-CRYPT与SHA512-CRYPT密钥加密算法

扩展官网属性
扩展包shacrypt
RPMpostgres_shacrypt_$v*
DDL
DEBpostgresql-$v-shacrypt
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

cryptint - 1.0.0

加密INT与BIGINT类型

扩展官网属性
扩展包cryptint
RPMcryptint_$v*
DDL
DEBpostgresql-$v-cryptint
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pguecc - 1.0

PostgreSQL的uECC绑定,椭圆曲线加解密函数包

扩展官网属性
扩展包pg_ecdsa
RPMpg_ecdsa_$v*
DDL
DEBpostgresql-$v-pg-ecdsa
LIB
语言
C
许可证
BSD 2-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

sparql - 1.0

使用SQL查询SPARQL数据源

OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13