From b49e58dfc6a6763872432c0e95d34ec520dcc380 Mon Sep 17 00:00:00 2001 From: Paul Rastoin <45004772+prastoin@users.noreply.github.com> Date: Wed, 29 Apr 2026 12:48:21 +0200 Subject: [PATCH] Fix click house migration (#20127) `it does not support renaming of multiple tables in single query.` @etiennejouan manually fix the corrupted clickhouse instance --- .../migrations/006-update-usage-event-table.sql | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/twenty-server/src/database/clickHouse/migrations/006-update-usage-event-table.sql b/packages/twenty-server/src/database/clickHouse/migrations/006-update-usage-event-table.sql index e1eac19aaf..a488c36881 100644 --- a/packages/twenty-server/src/database/clickHouse/migrations/006-update-usage-event-table.sql +++ b/packages/twenty-server/src/database/clickHouse/migrations/006-update-usage-event-table.sql @@ -1,5 +1,5 @@ -CREATE TABLE - IF NOT EXISTS usageEvent_v2 ( +CREATE TABLE IF NOT EXISTS + usageEvent_v2 ( `timestamp` DateTime64 (3) NOT NULL, `workspaceId` String NOT NULL, `periodStart` DateTime64 (3), @@ -37,8 +37,9 @@ SELECT FROM usageEvent; -RENAME TABLE usageEvent TO usageEvent_old, -usageEvent_v2 TO usageEvent; +RENAME TABLE usageEvent TO usageEvent_old; + +RENAME TABLE usageEvent_v2 TO usageEvent; DROP TABLE IF EXISTS usageEvent_old; @@ -50,4 +51,3 @@ ALTER TABLE usageEvent ADD PROJECTION IF NOT EXISTS billing_by_workspace_period GROUP BY workspaceId, periodStart ); -