CoreΒΆ

The core module provides the SQL processing pipeline: statement compilation, parameter processing, result handling, caching, and filtering.

Statement & Compiler

SQL object, StatementConfig, SQLProcessor, and CompiledSQL.

Statement & Compiler
Parameters

Parameter processing, style conversion, and validation.

Parameters
Results

SQLResult, ArrowResult, StackResult, and DMLResult.

Results
Filters

Composable statement filters for pagination, search, and ordering.

Filters
Cache

LRU cache with TTL, namespaced caching, and cache configuration.

Cache
Query Modifiers

ConditionFactory, WHERE helpers, and expression functions.

Query Modifiers
Type Converters

Output and input type conversion for database values.

Type Converters