v1.0.0
What's Changed
- Parser: support bare TTL ... WHERE row-filter (fixes #2) by @orian in #4
- Parser: support INDEX TYPE kwargs e.g. text(tokenizer = ...) (fixes #3) by @orian in #5
- Parser: support CREATE VIEW DEFINER / SQL SECURITY / post-AS COMMENT (fixes #6) by @orian in #7
- Parser: support ENGINE = TimeSeries target clauses (fixes #8) by @orian in #9
- Rename module path to github.com/orian/clickhouse-sql-parser by @orian in #10
- Parser: support PROJECTION ... (SELECT ...) WITH SETTINGS (...) (fixes #11) by @orian in #12
- ci: run tests + build on main, modernize workflow by @orian in #13
- Parser: accept parameterless dictionary LAYOUT without inner parens (fixes #14) by @orian in #15
- test: cover every ClickHouse dictionary LAYOUT by @orian in #16
- Parser: accept CONSTRAINT ... ASSUME and preserve constraint kind (fixes #17) by @orian in #18
- BeautifyVisitor: render projection SELECT / ORDER BY (fixes #19) by @orian in #20
- Parser: apply column DEFAULT panic fix to canonical main by @orian in #23
Full Changelog: https://github.com/orian/clickhouse-sql-parser/commits/v1.0.0