···11+CREATE TABLE event_logs (
22+ id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
33+ event_type TEXT NOT NULL,
44+ severity TEXT NOT NULL DEFAULT 'info',
55+ actor_did TEXT,
66+ subject TEXT,
77+ detail JSONB NOT NULL DEFAULT '{}',
88+ created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
99+);
1010+1111+CREATE INDEX idx_event_logs_event_type ON event_logs (event_type);
1212+CREATE INDEX idx_event_logs_severity ON event_logs (severity);
1313+CREATE INDEX idx_event_logs_created_at ON event_logs (created_at);