toradb-ingest bulk
Build: cargo build -p toradb-cli --release
Database directory.
Table name.
parquet or jsonl.Parquet file/directory or JSONL path.
Max documents (0 = no limit).
Remove existing table directory before ingest.
index_mode=segment_only: segment BM25 sidecars without merging into RAM-heavy bm25.bin or reloading all texts at finish.
toradb smoke
Creates a temporary database, ingests sample docs, runs search and GROUP BY SQL.
0 on success, 1 on failure.toradb query PATH TABLE Q
Database directory.
Table name.
Query string.
Number of results.
id and score tab-separated.
toradb sql PATH QUERY
Runs any supported SQL statement. Prints text for DDL/DESCRIBE; tab-separated columns for analytics/search frames.
toradb tables PATH
Runs DESCRIBE for each table in the database.
toradb reindex PATH TABLE
Index algorithm.
Indexed column.
CREATE INDEX cli_reindex ON table (column) USING ....
Exit codes
| Code | Meaning |
|---|---|
0 | Success |
1 | Command failed (e.g. smoke check) |
2 | Usage error (missing arguments) |
