Expand description
HTTP query parameter parsing and pagination. HTTP query parameter parsing and pagination for database queries.
Mirrors the gokit database/query/ package, providing:
QueryConfig— allowed sorts, filters, and page-size limits.QueryParams— parsed page/sort/filter values ready for SQL use.Pagination— response metadata (page, total, total_pages).PaginatedResult— generic wrapper pairing data with pagination.parse_query_string— parses a URL query string intoQueryParams.
Structs§
- Paginated
Result - Paginated result containing data and pagination metadata.
- Pagination
- Pagination metadata for responses.
- Query
Config - Configuration for query parameter parsing.
- Query
Params - Parsed query parameters from an HTTP request.
Enums§
- Sort
Order - Sort direction for query results.
Functions§
- parse_
query_ string - Parse query parameters from a URL query string.