Make SCUM logs live relay only
This commit is contained in:
@@ -348,6 +348,33 @@ CREATE TABLE IF NOT EXISTS scum_trajectories (
|
||||
UNIQUE KEY scum_trajectories_sample_uq (server_instance_id, subject_type, subject_id, sampled_at),
|
||||
KEY scum_trajectories_subject_idx (server_instance_id, subject_type, subject_id, observed_at),
|
||||
KEY scum_trajectories_sampled_idx (server_instance_id, sampled_at)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci`, `
|
||||
CREATE TABLE IF NOT EXISTS scum_console_logs (
|
||||
record_key CHAR(64) PRIMARY KEY,
|
||||
server_instance_id VARCHAR(96) NOT NULL,
|
||||
stream VARCHAR(16) NOT NULL,
|
||||
sequence BIGINT UNSIGNED NOT NULL,
|
||||
occurred_at DATETIME(6) NOT NULL,
|
||||
line_text TEXT NOT NULL,
|
||||
created_at DATETIME(6) NOT NULL,
|
||||
updated_at DATETIME(6) NOT NULL,
|
||||
UNIQUE KEY scum_console_logs_stream_uq (server_instance_id, stream, sequence),
|
||||
KEY scum_console_logs_time_idx (server_instance_id, occurred_at)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci`, `
|
||||
CREATE TABLE IF NOT EXISTS scum_semantic_events (
|
||||
record_key CHAR(64) PRIMARY KEY,
|
||||
server_instance_id VARCHAR(96) NOT NULL,
|
||||
sequence BIGINT UNSIGNED NOT NULL,
|
||||
event_type VARCHAR(80) NOT NULL,
|
||||
player_id VARCHAR(80) NOT NULL,
|
||||
display_name VARCHAR(120) NULL,
|
||||
occurred_at DATETIME(6) NOT NULL,
|
||||
network_correlation VARCHAR(128) NULL,
|
||||
created_at DATETIME(6) NOT NULL,
|
||||
updated_at DATETIME(6) NOT NULL,
|
||||
UNIQUE KEY scum_semantic_events_uq (server_instance_id, event_type, player_id, sequence),
|
||||
KEY scum_semantic_events_player_idx (server_instance_id, player_id, occurred_at),
|
||||
KEY scum_semantic_events_type_idx (server_instance_id, event_type, occurred_at)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci`}
|
||||
|
||||
const scumTrajectoryInsertSQL = `
|
||||
|
||||
Reference in New Issue
Block a user