From 502c767a2ae58950e485c2368000dd1f6e468a4a Mon Sep 17 00:00:00 2001 From: Egor Matveev Date: Sun, 15 Jun 2025 22:35:04 +0300 Subject: [PATCH] fix --- app/storage/clickhouse/client.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/app/storage/clickhouse/client.go b/app/storage/clickhouse/client.go index 5c1e37a..f2f067e 100644 --- a/app/storage/clickhouse/client.go +++ b/app/storage/clickhouse/client.go @@ -91,5 +91,24 @@ func Migrate() error { log.Fatal(err) return err } + + err = Connection.Exec( + context.TODO(), + `CREATE TABLE IF NOT EXISTS increments ( + timestamp DateTime, + service LowCardinality(String), + environment LowCardinality(String), + name LowCardinality(String), + count UInt16 + ) + ENGINE = MergeTree + PARTITION BY toYYYYMM(timestamp) + ORDER BY (service, environment, name, timestamp);`, + ) + if err != nil { + log.Fatal(err) + return err + } + return nil }