dialects/

directory
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2026 License: MIT

Directories

Path Synopsis
Package r3bson is the data-store dialect that translates r3 query types (r3.FilterSpec, r3.SortSpec, and friends) into MongoDB bson.D documents.
Package r3bson is the data-store dialect that translates r3 query types (r3.FilterSpec, r3.SortSpec, and friends) into MongoDB bson.D documents.
Package canonical is the single source of the string vocabulary the serialization dialects (JSON, YAML, TOML, URL) all map through: operators ("eq", "ne", "gt", ...), sort directions ("asc", "desc"), nulls positions ("first", "last"), and aggregate functions.
Package canonical is the single source of the string vocabulary the serialization dialects (JSON, YAML, TOML, URL) all map through: operators ("eq", "ne", "gt", ...), sort directions ("asc", "desc"), nulls positions ("first", "last"), and aggregate functions.
Package r3json converts r3 query types (r3.Filters, r3.Sorts, r3.PaginationSpec, r3.Fields) to and from JSON for REST request/response bodies.
Package r3json converts r3 query types (r3.Filters, r3.Sorts, r3.PaginationSpec, r3.Fields) to and from JSON for REST request/response bodies.
Package r3schema serializes an r3.Schema to a stable, versioned, public-only JSON shape for introspection.
Package r3schema serializes an r3.Schema to a stable, versioned, public-only JSON shape for introspection.
Package r3sql translates r3 query types into SQL clauses: r3.Filters to WHERE with positional placeholders, r3.Sorts to ORDER BY, r3.PaginationSpec to LIMIT/OFFSET.
Package r3sql translates r3 query types into SQL clauses: r3.Filters to WHERE with positional placeholders, r3.Sorts to ORDER BY, r3.PaginationSpec to LIMIT/OFFSET.
Package r3toml converts r3 query types (r3.Filters, r3.Sorts, r3.PaginationSpec, r3.Fields) to and from TOML for configuration files, using human-readable names (field/operator/value) like the YAML dialect.
Package r3toml converts r3 query types (r3.Filters, r3.Sorts, r3.PaginationSpec, r3.Fields) to and from TOML for configuration files, using human-readable names (field/operator/value) like the YAML dialect.
Package r3url is the serialization dialect between r3 query types and URL query parameters.
Package r3url is the serialization dialect between r3 query types and URL query parameters.
Package r3when is the bridge between the years schedule vocabulary and r3 filters.
Package r3when is the bridge between the years schedule vocabulary and r3 filters.
Package r3yaml converts r3 query types (r3.Filters, r3.Sorts, r3.PaginationSpec, r3.Fields) to and from YAML for configuration files.
Package r3yaml converts r3 query types (r3.Filters, r3.Sorts, r3.PaginationSpec, r3.Fields) to and from YAML for configuration files.

Jump to

Keyboard shortcuts

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