parent
d35d201a10
commit
21992ceadb
3 changed files with 27 additions and 7 deletions
|
|
@ -4,12 +4,10 @@ from decouple import config
|
||||||
from fastapi import Depends, Body, BackgroundTasks
|
from fastapi import Depends, Body, BackgroundTasks
|
||||||
|
|
||||||
import schemas
|
import schemas
|
||||||
from chalicelib.core import sourcemaps, events, projects, alerts, issues, \
|
from chalicelib.core import sourcemaps, events, projects, issues, metadata, reset_password, log_tools, sessions, \
|
||||||
metadata, reset_password, \
|
announcements, weekly_report, assist, mobile, tenants, boarding, notifications, webhook, users, saved_search, tags
|
||||||
log_tools, sessions, announcements, \
|
|
||||||
weekly_report, assist, mobile, tenants, boarding, \
|
|
||||||
notifications, webhook, users, saved_search, tags
|
|
||||||
from chalicelib.core.metrics import custom_metrics
|
from chalicelib.core.metrics import custom_metrics
|
||||||
|
from chalicelib.core.alerts import alerts
|
||||||
from chalicelib.core.autocomplete import autocomplete
|
from chalicelib.core.autocomplete import autocomplete
|
||||||
from chalicelib.core.issue_tracking import github, integrations_global, integrations_manager, \
|
from chalicelib.core.issue_tracking import github, integrations_global, integrations_manager, \
|
||||||
jira_cloud
|
jira_cloud
|
||||||
|
|
|
||||||
|
|
@ -192,4 +192,15 @@ CREATE TABLE IF NOT EXISTS experimental.ios_events
|
||||||
) ENGINE = ReplacingMergeTree(_timestamp)
|
) ENGINE = ReplacingMergeTree(_timestamp)
|
||||||
PARTITION BY toYYYYMM(datetime)
|
PARTITION BY toYYYYMM(datetime)
|
||||||
ORDER BY (project_id, datetime, event_type, session_id, message_id)
|
ORDER BY (project_id, datetime, event_type, session_id, message_id)
|
||||||
TTL datetime + INTERVAL 1 MONTH;
|
TTL datetime + INTERVAL 1 MONTH;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS experimental.user_viewed_errors
|
||||||
|
(
|
||||||
|
project_id UInt16,
|
||||||
|
user_id UInt32,
|
||||||
|
error_id String,
|
||||||
|
_timestamp DateTime DEFAULT now()
|
||||||
|
) ENGINE = ReplacingMergeTree(_timestamp)
|
||||||
|
PARTITION BY toYYYYMM(_timestamp)
|
||||||
|
ORDER BY (project_id, user_id, error_id)
|
||||||
|
TTL _timestamp + INTERVAL 3 MONTH;
|
||||||
|
|
@ -192,4 +192,15 @@ CREATE TABLE IF NOT EXISTS experimental.ios_events
|
||||||
) ENGINE = ReplacingMergeTree(_timestamp)
|
) ENGINE = ReplacingMergeTree(_timestamp)
|
||||||
PARTITION BY toYYYYMM(datetime)
|
PARTITION BY toYYYYMM(datetime)
|
||||||
ORDER BY (project_id, datetime, event_type, session_id, message_id)
|
ORDER BY (project_id, datetime, event_type, session_id, message_id)
|
||||||
TTL datetime + INTERVAL 1 MONTH;
|
TTL datetime + INTERVAL 1 MONTH;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS experimental.user_viewed_errors
|
||||||
|
(
|
||||||
|
project_id UInt16,
|
||||||
|
user_id UInt32,
|
||||||
|
error_id String,
|
||||||
|
_timestamp DateTime DEFAULT now()
|
||||||
|
) ENGINE = ReplacingMergeTree(_timestamp)
|
||||||
|
PARTITION BY toYYYYMM(_timestamp)
|
||||||
|
ORDER BY (project_id, user_id, error_id)
|
||||||
|
TTL _timestamp + INTERVAL 3 MONTH;
|
||||||
Loading…
Add table
Reference in a new issue