2 repositorios
Derives PostgreSQL types, enums, and composites directly from Rust structs and enums with automatic serialization.
Distinct from Custom Data Types: Distinct from Custom Data Types: focuses on deriving PostgreSQL-specific types from Rust code, not general schema-level type extensions.
Explore 2 awesome GitHub repositories matching data & databases · PostgreSQL Custom Type Derivation. Refine with filters or upvote what's useful.
Materialize is a streaming SQL database that continuously ingests live data from sources such as Kafka, Redpanda, PostgreSQL, and MySQL, and incrementally maintains materialized views. It provides a PostgreSQL-compatible query engine that accepts standard SQL over the PostgreSQL wire protocol, enabling any existing SQL client or BI tool to query real-time data. The system also includes a Model Context Protocol (MCP) server that exposes live materialized view data to AI agents, providing fresh context without polling. Materialize distinguishes itself through its ability to offer configurable c
Decodes columns with unsupported data types as plain text to avoid blocking ingestion of the rest of the table.
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
Derives PostgreSQL types, enums, and composites directly from Rust structs and enums with automatic serialization.