⬢github TypeScript · 34 ★ +1 since we first saw it · pushed 2 h ago · MIT
obsessiondb/chkit
ClickHouse schema and migration CLI for TypeScript projects
chkit is a TypeScript CLI for managing ClickHouse database schemas. You define tables, views, materialized views and dictionaries in TypeScript, then it generates reviewable SQL migrations, applies them, and detects schema drift between your definitions and live databases — supporting data-preserving migrations and CI integration.
Why now: It was recently showcased on Hacker News as a 'Drizzle-like' schema and migration tool for ClickHouse, prompting discussion and attention.
Who it is for: TypeScript developers using ClickHouse who want code-first schema management and versioned, reviewable migrations.
cliclickhouseclickhouse-migrationsdatabasemigrationsschematypescript
Stars over our 8 snapshots: 33 to 34, since 1 h ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/obsessiondb/chkit