sql-parser
There are 93 repositories under sql-parser topic.
macbre/sql-metadata
Uses tokenized query returned by python-sqlparse and generates query metadata
hyrise/sql-parser
SQL Parser for C++. Building C++ object structure from SQL statements.
ascoders/syntax-parser
Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
phpmyadmin/sql-parser
A validating SQL lexer and parser with a focus on MySQL dialect.
blastrain/vitess-sqlparser
simply SQL Parser for Go ( powered by vitess and TiDB )
auxten/postgresql-parser
Pure Golang PostgreSQL (SQL:2011, SQL:2008, SQL:2003, SQL:1999, and SQL-92 Standard) Parser
JavaScriptor/js-sql-parser
SQL(select) parser written with jison. parse SQL into abstract syntax tree(AST) and stringify back to SQL. sql grammar follows https://dev.mysql.com/doc/refman/5.7/en/select.html
DTStack/monaco-sql-languages
SQL languages for monaco-editor
duartealexf/sql-ddl-to-json-schema
SQL DDL to JSON Schema Converter
xnuinside/simple-ddl-parser
Simple DDL Parser to parse SQL (HQL, TSQL, AWS Redshift, BigQuery, Snowflake and other dialects) ddl files to json/python dict with full information about columns: types, defaults, primary keys, etc. & table properties, types, domains, etc.
AfterShip/clickhouse-sql-parser
ClickHouse SQL Parser writing in Go
mkitzan/constexpr-sql
Header only library that parses and plans SQL queries at compile time
JaCraig/SQLParser
An SQL Parser/Lexer for C#
jgarzik/sqlfun
Modern SQL parser using Bison (Yacc) and Flex
iamcal/SQLParser
Parse MySQL schemas in PHP, fast
mindsdb/mindsdb_sql
SQL parser and planner used by MindsDB
sad-spirit/pg-builder
Query builder for Postgres backed by SQL parser
gwenn/lemon-rs
LALR(1) parser generator for Rust based on Lemon + SQL parser
gwenn/sqlpop
SQL parser (as understood by SQLite)
gerardnico/calcite
Calcite Demo
mk6i/mkdb
mkdb is a SQL-based relational database management system (RDBMS) written in Golang (1.18+) with zero third-party dependencies. The goal of the project is to provide a creative outlet for developers who want to experiment with database development in a low-stakes environment.
slaclab/lacquer
SQL Parser derived from Presto, written in Python with the PLY framework
marcocesarato/PHP-Light-SQL-Parser
This class can parse SQL to get query type, tables, field values, etc.. It takes an string with a SQL statements and parses it to extract its different components. Currently the class can extract the SQL query method, the names of the tables involved in the query and the field values that are passed as parameters. This parser is pretty light respect phpsqlparser or others php sql parser.
YehiaFarghaly/database-engine
Database Engine that supports Creating tables, Inserting, Deleting, Updating tuples, Selecting from table, and Creating Index
mmzp/sql-parser
解析 mysql create table 语句,用于通过建表语句生成 model 代码文件。
CovenantSQL/sqlparser
SQLite or SQL-92 Parser implemented in Go
wyfunique/DBSim
The codebase for DBSim
linked-db/linked-ql
A better replacement for your ORMs and migration tools (combined)! Linked QL is a next generation database query client and migration wizard that helps you cut through the complexities with ease!
TheBestTvarynka/Lisp-SQL-Parser
SQL-parser implemented in LISP
crodas/SQLParser
SQL-Parser
morphar/sqlparsers
Go SQL parsers for MySQL and Postgres syntax (WIP)
i-sevostyanov/NanoDB
An SQL database, written as a learning project.
bytebase/plsql-parser
The parser for Oracle 11g/12c PL/SQL. It is based on the [ANTLR4](https://github.com/antlr/antlr4) and use the grammar from [antlr4-grammars-plsql](https://github.com/antlr/grammars-v4/tree/master/sql/plsql).
Flushot/sqlparse
SQL parser and converter
longbridgeapp/sqlparser
SQL Parser for Go, allows work with PostgreSQL syntax.
bytebase/mysql-parser
MySQL parser based on ANTLR4