Skip to content

v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@anytoe anytoe released this 27 Feb 15:58
· 18 commits to main since this release

Initial release of chsync — a CLI tool that compares two ClickHouse schemas and generates SQL migration statements.

  • chsync snapshot — export a live instance schema to a .sql file
  • chsync diff — compare two schemas (live instances or .sql files) and generate a migration

Supports create/drop/rename for databases, tables, and columns, plus modify column type and default. Uses Docker when .sql files are used as input.