Database

Manage DB

Browse collections and tables, and watch the CQRS timing pipeline.

← Overviewβ€’Operations & AuditsForensic Log

Split Time Auditssplit_time_audits

Forensic audit log capturing every manual status change, timestamp edit, or steward recalculation.

Table Columns & Types (8)

split_time_audits
ColumnPostgreSQL TypeConstraintsDefaultDocumentation
iduuid
NOT NULLPK
gen_random_uuid()Unique audit record identifier.
splitTimeIduuid
NOT NULLFK -> scoredSplitTimes.id
β€”Modified scored split.
actiontext
NOT NULL
β€”Audit action: 'CREATED', 'UPDATED', 'DELETED', 'REBUILT', 'CONFIRMED'.
previousStatejsonb
nullable
β€”Snapshot of record state prior to modification.
newStatejsonb
nullable
β€”Snapshot of record state post modification.
changedByPersonIduuid
NOT NULLFK -> people.id
β€”Official or steward who made the change.
changeReasontext
NOT NULL
β€”Mandatory justification for regulatory compliance.
createdAttimestamp with time zone
NOT NULL
now()Audit log creation timestamp.

Database Indexes (1)

Index NameColumnsTypeQuery Performance Rationale
split_time_audits_split_idx(splitTimeId)INDEXAccelerates retrieval of modification history for a disputed competitor split.