chschema

chschema is a CLI tool to help managing sql schema upgrades and check for schema inconsistencies among multiple shards & clusters for the ClickHouse database. It provides the following features:

  • creation of local clickhouse clusters to test script migration (based on docker)
  • running migration scripts over multiple clusters with a check after each step in the migration
  • check for schema inconsistencies among all the shards & zookeepers
Edit this page on GitHub Updated at Tue, Apr 4, 2023