Hacker GitHub

← All repos

apache/datafusion-sqlparser-rs

View on GitHub ↗ ★ 3,482 Rust

Extensible SQL Lexer and Parser for Rust

3 mentions on Hacker News by 3 people: 0 stories, 3 comments · first 2021-09-09 · latest 2023-01-02

Mentions per year 3 mentions · busiest year 2021 (1)
20082026
  1. It uses https://github.com/sqlparser-rs/sqlparser-rs as the parser and lexer. The binder, planner, optimizer and executor are in Python. The optimizer stage only works on the logical plan and the rules are heuristic only.
    comment by joocer · 2023-01-02 · in I wrote a SQL engine in Python
  2. …directly from some real-world examples - sqlparser-rs code looks pretty much exactly the same. https://github.com/sqlparser-rs/sqlparser-rs
    comment by KptMarchewa · 2022-05-09 · in Parsing / Recursive Descent Parser
  3. …high quality and it supports multiple dialects of SQL. [0] https://www.sqlite.org/lemon.html [1] https://github.com/sqlparser-rs/sqlparser-rs