Expand description
QAIL Parser using nom.
Parses QAIL syntax into an AST.
§Syntax Overview
get::users:'id'email [ 'active == true, -created_at, 0..10 ]
─┬─ ─┬─ ─┬────┬──── ─────────────────┬────────────────────
│ │ │ │ │
│ │ │ │ └── Unified Block (filters, sorts, ranges)
│ │ │ └── Labels (columns with ')
│ │ │ └── Link (connects to table with :)
│ │ └── Table name
│ └── Gate (action with ::)Modules§
Functions§
- parse
- Parse a complete QAIL query string.