Skip to content

v1.0.0

Choose a tag to compare

@orian orian released this 08 Sep 11:22
· 67 commits to main since this release
768a69c

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