Structs§
- Join
Info - Information about a JOIN operation in the query
- Pairs
- An iterator over
Pairs. It is created bypest::stateandPair::into_inner. - Query
Metadata - Metadata extracted from SQL query parsing containing tables, columns, functions, etc.
- SqlParser
- Main SQL parser struct using pest grammar
Enums§
Functions§
- analyze_
sql - Analyze SQL query and extract metadata (tables, columns, functions, etc.)
- analyze_
sql_ json - Analyze SQL query and return metadata as pretty-printed JSON
- parse_
sql - Parse SQL query and return the parse tree