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.
PythonMIT
Issues
- 7
Feature: add support of Trino (AWS Athena) dialect
#272 opened by roykoand - 0
Comments / references
#282 opened by erwin-frohsinn - 1
GENERATED BY DEFAULT and CONSTRAINT with CHECK
#268 opened by erwin-frohsinn - 2
CREATE SCHEMA IF NOT EXISTS STATEMENT with COMMENT
#281 opened by dmaresma - 5
Snowflake dialect missing Insert and Delete values
#270 opened by HalfonA - 0
Unexpected error message `Unknown statement at LexToken( "ARRAY,"STRIP_OUTER_ARRAY")` Snowflake reserved keyword
#276 opened by dmaresma - 1
Snowflake Create External Table DDL with named format not supported return empty array
#273 opened by dmaresma - 1
Support Parse MYSQL DDL with 'COLLATE' option
#265 opened by bumhwan - 1
Column comments into dicts
#269 opened by erwin-frohsinn - 0
Case Statement in postgresql not supported
#267 opened by erwin-frohsinn - 1
Not supported ddl
#263 opened by franferri - 0
MySQL - UNIQUE in Create Table with constraint name
#262 opened by hubg398 - 1
Composite primary key, key & index in CREATE TABLE
#260 opened by hubg398 - 1
ENUM and SET values for MySQL
#259 opened by hubg398 - 2
MsSQL - IDENTITY(1,1) when placed after KEY
#261 opened by hubg398 - 7
- 1
Fail to parse Postgres CREATE TABLE statement with GENERATED ALWAYS AS IDENTITY(INCREMENT BY 1...)
#257 opened by vanbastun - 2
- 2
Oracle global temporary table no supported
#182 opened by ancc - 1
Teradata support
#193 opened by Rahulb7 - 2
Using Postgres type `timestamp with time zone` results to table not appearing in the list
#250 opened by umaxfun - 3
- 3
- 1
- 1
- 2
VISIBLE keyword causes parser error
#243 opened by timothy-r - 3
Support for Create Table Using Another Table
#216 opened by rmorais01 - 1
- 3
Snowflake exotism support
#234 opened by dmaresma - 2
- 0
Support functions with schema prefix
#240 opened by kliushnichenko - 1
Support for array<type> in hql
#192 opened by ebernhardson - 0
Problems with UNIQUE parsing
#236 opened by cfhowes - 6
FK column from referencing table not present in "references" but present in "alter"
#196 opened by tduval-unifylogic - 4
Support for DDL ALTER statement
#215 opened by rmorais01 - 1
fix Snowflake FILE_FORMAT options
#221 opened by dmaresma - 0
Add Snowflake External Table with Virtual Column support a kind of Computed Column as T-SQL
#218 opened by dmaresma - 1
Snowflake support { AUTOINCREMENT | IDENTITY } with [ { ORDER | NOORDER } ] optional parameter
#213 opened by dmaresma - 2
Column comments containing `''` don't parse.
#208 opened by PBalsdon - 1
- 4
SyntaxError: Can't build lexer
#199 opened by willshen99 - 2
- 0
Parsing Postgres 14 generated ddl results in error on ALTER statement
#197 opened by tduval-unifylogic - 2
Add TRUNCATE
#190 opened by mmoldrup - 3
IDENTITY clause in column definition not handled
#184 opened by ctimmer - 2
Add support for INHERITS in postgres dialect
#191 opened by ahaessly - 2
- 1
SQLServer varchar with (max) not handled
#187 opened by ctimmer - 3
SQLite Dialect
#189 opened by leandromferreiraUSP - 0
Refactoring & version 1.0 - need help
#186 opened by xnuinside