Skip to content

feat(sdk): on-device SQL validation for the admin raw-SQL route (ClickHouse SQL parser in JS) #253

Description

@EricAndrechek

Area: sdk — backlog feature (SDK epic) · promoted from #194

What: validate admin raw SQL client-side before sending, using a ClickHouse-dialect SQL parser in JS/WASM.

Context: the admin route accepts raw SQL/DDL; a client-side first-pass parse catches obvious errors before a round-trip and improves admin/SDK DX.

Scope: evaluate a usable ClickHouse-dialect SQL parser for JS; best-effort only (the server stays authoritative).

Related: SDK epic #194; SDK consumability #227; runtime/compile-time schema items (filed alongside).


Promoted from the #194 SDK-epic backlog ("Later / not yet scoped"); 2026-06-04.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/sdkTypeScript SDK (clients/ts/)enhancementNew feature or request

    Type

    No type

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions