1 dépôt
Toolkits for defining user-defined functions, triggers, and custom database types in PostgreSQL using Rust.
Distinct from Rust User-Defined Functions: Distinct from Rust User-Defined Functions: focuses on the full toolkit for PostgreSQL UDF development, not just function definitions.
Explore 1 awesome GitHub repository matching development tools & productivity · PostgreSQL UDF Development Toolkits. Refine with filters or upvote what's useful.
pgrx is a framework for building and packaging custom PostgreSQL extensions using Rust. It serves as a foreign function interface bridge that maps Rust types and functions to the internal server programming interface of the database. The project provides a specialized toolchain for cross-compilation across different operating systems and target architectures using custom sysroots. It includes a schema generator that automatically translates high-level language structures into SQL definitions and binary protocol mappings. The framework manages memory safety by wrapping database memory context
Provides a complete toolkit for defining PostgreSQL user-defined functions, triggers, and custom types in Rust.