Schema migration tools for ClickHouse
- atlas
- golang-migrate tool - see golang-migrate
- liquibase
- Flyway
- Official community supported plugin git
- Old pull requests (latest at the top):
- https://github.com/flyway/flyway/pull/3333 Сlickhouse support
- https://github.com/flyway/flyway/pull/3134 Сlickhouse support
- https://github.com/flyway/flyway/pull/3133 Add support clickhouse
- https://github.com/flyway/flyway/pull/2981 Clickhouse replicated
- https://github.com/flyway/flyway/pull/2640 Yet another ClickHouse support
- https://github.com/flyway/flyway/pull/2166 Clickhouse support (#1772)
- https://github.com/flyway/flyway/pull/1773 Fixed #1772: Add support for ClickHouse (https://clickhouse.yandex/)
- alembic
- bytebase
- custom tool for ClickHouse for python
- phpMigrations
- dbmate
know more?
https://clickhouse.com/docs/knowledgebase/schema_migration_tools
Article on migrations in ClickHouse https://posthog.com/blog/async-migrations
Last modified 2024.02.07: Update flyway schema migration tool link (60ac9e8)