Modules§
- agg
- SQLR-3 aggregate runtime.
- db
- executor
- Query executors — evaluate parsed SQL statements against the in-memory storage and produce formatted output.
- fts
- Full-text search (FTS) — inverted-index keyword retrieval with BM25 ranking. Pure algorithms; no SQL integration in this module.
- hnsw
- HNSW (Hierarchical Navigable Small World) approximate-nearest-neighbor index. Pure algorithm; no SQL integration in this module.
- pager
- On-disk persistence for a
Database, using fixed-size paged files. - parser
Structs§
- Command
Output - Output of running one SQL statement through the engine.
Enums§
Functions§
- process_
command - Backwards-compatible wrapper around
process_command_with_renderthat returns just the status string. Every existing call site (the publicConnection::execute, the SDK FFI shims, the .ask meta-command’s inline runner, the engine’s own tests) keeps working unchanged. - process_
command_ with_ render - Performs initial parsing of SQL Statement using sqlparser-rs.