#postgresql #trusted #re-exports #pgx #access #safe #plrust

plrust-trusted-pgx

作者认为可信的,用于plrust的最小集合的pgx重导出

4个版本 (1个稳定版)

1.0.0 2023年4月3日
1.0.0-rc.12023年3月14日
1.0.0-rc.02023年2月24日
0.0.0-请勿使用2023年2月24日

#2363数据库接口

Download history 3/week @ 2024-03-08 1/week @ 2024-03-15 6/week @ 2024-03-29

每月60次下载

PostgreSQL

7KB
103

crates.io badge docs.rs badge

plrust-trusted-pgx是一个基于pgx的重导出crate,导出了编译plrust用户函数所需的pgx的最小功能集,并提供了对Postgres各种部分的受保护访问,包括一些数据类型、日志、Spi和触发器。

你可能想用它来开发自己的pgx扩展,但你不应该这样做。它仅适用于plrust。


lib.rs:

plrust-trusted-pgx是一个基于pgx的重导出crate,暴露了编译plrust函数所需的pgx内部的最小集,包括与Postgres类型交互的Rust类型、对Postgres的"SPI"的访问、日志记录和触发器支持。

依赖项

~22MB
~547K SLoC