Skip to main content

Module nql

Module nql 

Source
Expand description

NQL (NEDB Query Language) parser and executor for v2 DAG storage.

Grammar: FROM coll [AS OF seq] [VALID AS OF “date”] [WHERE field op value [AND field op value]*] [SEARCH “text”] [ORDER BY field [DESC]] [LIMIT n] [GROUP BY field COUNT|SUM|AVG|MIN|MAX] [TRACE caused_by [REVERSE]]

Structs§

Query
WhereClause

Enums§

GroupAgg

Functions§

execute
Execute a NQL query against the DAG database.
query
Parse and execute NQL, returning (rows, count).