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.
Build with ply (lex & yacc in python). A lot of samples in 'tests/.
As maintainer, I guarantee that any backward incompatible changes will not be done in patch or minor version. But! Pay attentio…