refactor(DB): changed TTL (#1287)

This commit is contained in:
Kraiem Taha Yassine 2023-05-26 16:55:46 +02:00 committed by GitHub
parent 704a0f775e
commit 447790adf9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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);
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;