Saltar al contenido

app.cookie_consent_events

TablaSeguridad a nivel de fila activa

Cookie banner decisions, stored server-side as the consent log (Section 14.3 ePrivacy). Strictly necessary cookies need no consent and are not recorded. Append-only; the latest decision per visitor applies.

Clave primaria: id

Columnas de app.cookie_consent_events
ColumnaTipoAdmite nulosDescripción
iduuidNoPrimary key, UUID v7.
org_iduuidSíOrg whose white-labeled surface showed the banner, or null on platform surfaces (sign-in, marketing site).Hace referencia a app.organizations.id
person_iduuidSíSigned-in person who decided, or null for a visitor.Hace referencia a app.people.id
visitor_hashbyteaNoSHA-256 of the random visitor id the banner cookie holds; the id itself is never stored.
functionalbooleanNoPreferences cookies allowed (legal/cookie-policy.md: language, theme, workspace and last-opened org kept for 12 months instead of the visit).
analyticsbooleanNoPerformance cookies allowed. XOS sets none today; the banner records the choice so a future cookie starts blocked.
marketingbooleanNoMarketing cookies allowed. XOS sets none and never offers them; always false.
banner_versiontextNoVersion of the banner and Cookie Policy shown.
decided_attimestamp with time zoneNoWhen the decision was made. Set by the database.
created_attimestamp with time zoneNoWhen the row was inserted. Set by the database.
created_byuuidSíPerson who inserted the row, or null for a platform process. Set by the database.Hace referencia a app.people.id
updated_attimestamp with time zoneNoWhen the row last changed. Set by the database.
updated_byuuidSíPerson who last changed the row, or null for a platform process. Set by the database.Hace referencia a app.people.id
deleted_attimestamp with time zoneSíSoft delete time. A row with deleted_at set is ignored by every access helper.