Saltar al contenido

app.work_detail_events

TablaSeguridad a nivel de fila activa

The person's own access log for their work details (Section 8.4 access transparency): every change they make, every share and revocation, and every read or reveal by an engaging org, with the categories and changed column names but never a value. Written only by the database; the person reads all of theirs and an org's audit readers read the rows naming their org.

Clave primaria: id

Columnas de app.work_detail_events
ColumnaTipoAdmite nulosDescripción
iduuidNoPrimary key, UUID v7.
person_iduuidNoPerson whose work details were touched.Hace referencia a app.people.id
actor_person_iduuidSíPerson who acted; NULL for the database or a service.Hace referencia a app.people.id
org_iduuidSíOrg whose member acted or whose share changed; NULL for the owner's own changes.Hace referencia a app.organizations.id
engagement_iduuidSíEngagement the share serves, for share, read and reveal events.Hace referencia a app.engagements.id
actiontextNoWhat happened, as subject.verb: for example person_work_details.update, work_details.shared, work_details.viewed or passport.revealed.
categoriesapp.work_detail_category[]NoCategories the act covered.
changed_columnstext[]NoColumns an owner change touched, never their values.
reasontextSíReason an org member gave for revealing the passport number.
request_idtextSíAPI request id, for correlating with logs.
created_attimestamp with time zoneNoWhen it happened. Set by the database.