В 2020-м мне понадобилось версионировать схему ClickHouse в CI/CD, а готового инструмента под Go с поддержкой ClickHouse не нашлось ни одного. Пришлось написать свой — db-migrator . Со временем он оброс поддержкой Postgres, MySQL, а недавно и Iceberg, и разошёлся среди коллег по отрасли. В статье…
Как я написал свой мигратор для ClickHouse — и почему он до сих пор жив
Это краткое изложение. Полный текст материала доступен на сайте источника.