Is there an existing issue for this extension request?
Extension Name
pg_jsonschema
Project Repository URL
https://github.com/supabase/pg_jsonschema
Extension Website URL (Optional)
No response
Short Description
The pg_jsonschema extension provides JSON Schema validation for PostgreSQL json and jsonb data types. It allows you to validate JSON documents against JSON Schema specifications directly within the database.
Main LICENSE Link
https://github.com/supabase/pg_jsonschema/blob/master/LICENSE
License Compliance
Known Dependent Extensions
None
Component Owner and Maintenance Commitment
Additional Notes (Optional)
This extension is written in Rust using the pgrx framework. The build requires the Rust toolchain, cargo-pgrx, cmake, clang, and libclang-dev as build-time dependencies. No additional OS-level runtime dependencies are needed. Currently targets PostgreSQL 18 on Debian bookworm and trixie.
GitHub Handles of Component Owners
@elohmeier
Code of Conduct
Is there an existing issue for this extension request?
Extension Name
pg_jsonschema
Project Repository URL
https://github.com/supabase/pg_jsonschema
Extension Website URL (Optional)
No response
Short Description
The pg_jsonschema extension provides JSON Schema validation for PostgreSQL json and jsonb data types. It allows you to validate JSON documents against JSON Schema specifications directly within the database.
Main LICENSE Link
https://github.com/supabase/pg_jsonschema/blob/master/LICENSE
License Compliance
Known Dependent Extensions
None
Component Owner and Maintenance Commitment
Additional Notes (Optional)
This extension is written in Rust using the pgrx framework. The build requires the Rust toolchain, cargo-pgrx, cmake, clang, and libclang-dev as build-time dependencies. No additional OS-level runtime dependencies are needed. Currently targets PostgreSQL 18 on Debian bookworm and trixie.
GitHub Handles of Component Owners
@elohmeier
Code of Conduct