Crate lialoonk_sql_query_parser

Crate lialoonk_sql_query_parser 

Source

Structs§

JoinInfo
Information about a JOIN operation in the query
Pairs
An iterator over Pairs. It is created by pest::state and Pair::into_inner.
QueryMetadata
Metadata extracted from SQL query parsing containing tables, columns, functions, etc.
SqlParser
Main SQL parser struct using pest grammar

Enums§

Rule

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