/clickhouse-sql-parser

Rust parser for Clickhouse SQL dialect.

Primary LanguageRustMIT LicenseMIT

An incomplete Rust parser for Clickhouse SQL dialect.

Inspired by nom-sql and written using nom.

Status: basic support for CREATE TABLE statement. Engines options parsed as String. Columns parsed as structs with all options (type, codecs, ttl, comment and so on).