Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth implements pluggable authentication for pathql-server.
|
Package auth implements pluggable authentication for pathql-server. |
|
Package cache provides a small key/value cache abstraction used for rate limiting and short-lived auth/JWKS caching.
|
Package cache provides a small key/value cache abstraction used for rate limiting and short-lived auth/JWKS caching. |
|
Package config loads, defaults, expands and validates the pathql-server configuration.
|
Package config loads, defaults, expands and validates the pathql-server configuration. |
|
Package db provides a single shared, capped connection pool over pathsqlx.DB.
|
Package db provides a single shared, capped connection pool over pathsqlx.DB. |
|
Package middleware provides small, independent HTTP middlewares used by the pathql-server request lifecycle: panic recovery, request body size limiting, security headers, and request-id propagation.
|
Package middleware provides small, independent HTTP middlewares used by the pathql-server request lifecycle: panic recovery, request body size limiting, security headers, and request-id propagation. |
|
Package roles computes the DDL needed to synchronize PostgreSQL LOGIN roles with the pathql auth users table for the login_role RLS model.
|
Package roles computes the DDL needed to synchronize PostgreSQL LOGIN roles with the pathql auth users table for the login_role RLS model. |
|
Package sqlgate is an optional, pre-execution validator for the SQL a client submits.
|
Package sqlgate is an optional, pre-execution validator for the SQL a client submits. |
Click to show internal directories.
Click to hide internal directories.