diff --git a/ee/scripts/schema/db/init_dbs/clickhouse/1.12.0/1.12.0.sql b/ee/scripts/schema/db/init_dbs/clickhouse/1.12.0/1.12.0.sql index 09c256ced..237d5ad54 100644 --- a/ee/scripts/schema/db/init_dbs/clickhouse/1.12.0/1.12.0.sql +++ b/ee/scripts/schema/db/init_dbs/clickhouse/1.12.0/1.12.0.sql @@ -1,7 +1,24 @@ CREATE OR REPLACE FUNCTION openreplay_version AS() -> 'v1.12.0-ee'; ALTER TABLE experimental.events - MODIFY COLUMN issue_type Nullable(Enum8('click_rage'=1,'dead_click'=2,'excessive_scrolling'=3,'bad_request'=4,'missing_resource'=5,'memory'=6,'cpu'=7,'slow_resource'=8,'slow_page_load'=9,'crash'=10,'ml_cpu'=11,'ml_memory'=12,'ml_dead_click'=13,'ml_click_rage'=14,'ml_mouse_thrashing'=15,'ml_excessive_scrolling'=16,'ml_slow_resources'=17,'custom'=18,'js_exception'=19,'mouse_thrashing'=20,'app_crash'=21)); + MODIFY COLUMN issue_type Nullable (Enum8('click_rage'=1,'dead_click'=2,'excessive_scrolling'=3,'bad_request'=4,'missing_resource'=5,'memory'=6,'cpu'=7,'slow_resource'=8,'slow_page_load'=9,'crash'=10,'ml_cpu'=11,'ml_memory'=12,'ml_dead_click'=13,'ml_click_rage'=14,'ml_mouse_thrashing'=15,'ml_excessive_scrolling'=16,'ml_slow_resources'=17,'custom'=18,'js_exception'=19,'mouse_thrashing'=20,'app_crash'=21)); ALTER TABLE experimental.issues - MODIFY COLUMN type Enum8('click_rage'=1,'dead_click'=2,'excessive_scrolling'=3,'bad_request'=4,'missing_resource'=5,'memory'=6,'cpu'=7,'slow_resource'=8,'slow_page_load'=9,'crash'=10,'ml_cpu'=11,'ml_memory'=12,'ml_dead_click'=13,'ml_click_rage'=14,'ml_mouse_thrashing'=15,'ml_excessive_scrolling'=16,'ml_slow_resources'=17,'custom'=18,'js_exception'=19,'mouse_thrashing'=20,'app_crash'=21); \ No newline at end of file + MODIFY COLUMN type Enum8('click_rage'=1,'dead_click'=2,'excessive_scrolling'=3,'bad_request'=4,'missing_resource'=5,'memory'=6,'cpu'=7,'slow_resource'=8,'slow_page_load'=9,'crash'=10,'ml_cpu'=11,'ml_memory'=12,'ml_dead_click'=13,'ml_click_rage'=14,'ml_mouse_thrashing'=15,'ml_excessive_scrolling'=16,'ml_slow_resources'=17,'custom'=18,'js_exception'=19,'mouse_thrashing'=20,'app_crash'=21); + +ALTER TABLE experimental.autocomplete + MODIFY TTL _timestamp + INTERVAL 1 MONTH; +ALTER TABLE experimental.events + MODIFY TTL datetime + INTERVAL 3 MONTH; +ALTER TABLE experimental.resources + MODIFY TTL datetime + INTERVAL 3 MONTH; +ALTER TABLE experimental.sessions + MODIFY TTL datetime + INTERVAL 3 MONTH; +ALTER TABLE experimental.user_favorite_sessions + MODIFY TTL _timestamp + INTERVAL 3 MONTH; +ALTER TABLE experimental.user_viewed_sessions + MODIFY TTL _timestamp + INTERVAL 3 MONTH; +ALTER TABLE experimental.user_viewed_errors + MODIFY TTL _timestamp + INTERVAL 3 MONTH; +ALTER TABLE experimental.issues + MODIFY TTL _timestamp + INTERVAL 3 MONTH; \ No newline at end of file