internal/

directory
v0.0.0-...-fda670e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL