14 lines
428 B
SQL
14 lines
428 B
SQL
CREATE TABLE IF NOT EXISTS project_audit_log (
|
|
id BIGSERIAL PRIMARY KEY,
|
|
project UUID NOT NULL,
|
|
actor UUID NOT NULL,
|
|
action TEXT NOT NULL,
|
|
details JSONB,
|
|
ip_address VARCHAR(255),
|
|
user_agent VARCHAR(255),
|
|
created_at TIMESTAMPTZ NOT NULL
|
|
);
|
|
|
|
CREATE INDEX idx_project_audit_log_project ON project_audit_log (project);
|
|
CREATE INDEX idx_project_audit_log_created_at ON project_audit_log (created_at);
|