feat: add route_catalog table to ClickHouse schema
This commit is contained in:
@@ -385,3 +385,16 @@ CREATE TABLE IF NOT EXISTS usage_events (
|
|||||||
ENGINE = MergeTree()
|
ENGINE = MergeTree()
|
||||||
ORDER BY (tenant_id, timestamp, environment, username, normalized)
|
ORDER BY (tenant_id, timestamp, environment, username, normalized)
|
||||||
TTL toDateTime(timestamp) + INTERVAL 90 DAY;
|
TTL toDateTime(timestamp) + INTERVAL 90 DAY;
|
||||||
|
|
||||||
|
-- ── Route Catalog ──────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS route_catalog (
|
||||||
|
tenant_id LowCardinality(String) DEFAULT 'default',
|
||||||
|
environment LowCardinality(String) DEFAULT 'default',
|
||||||
|
application_id LowCardinality(String),
|
||||||
|
route_id LowCardinality(String),
|
||||||
|
first_seen DateTime64(3),
|
||||||
|
last_seen DateTime64(3)
|
||||||
|
)
|
||||||
|
ENGINE = ReplacingMergeTree(last_seen)
|
||||||
|
ORDER BY (tenant_id, environment, application_id, route_id);
|
||||||
|
|||||||
Reference in New Issue
Block a user