Clave primaria
Atributos específicos
Claves foráneas
Atributos base
Restricciones e índices
RLS y particionamiento
RLS activa portenant_id. No particionada.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Documentación interna. Borradores en revisión — nada acá es un compromiso público, y la sección Legal no ha sido revisada por un abogado.
Qué insignia ganó quién y cuándo. Append-only: una insignia otorgada no se quita.
| Nombre | Definición | Por qué existe |
|---|---|---|
uq_badge_award | UNIQUE (tenant_id, badge_id, contact_id) | Una insignia se gana una vez |
idx_badge_award_contact | (tenant_id, program_id, contact_id, awarded_at DESC) | El perfil del member en su portal |
tenant_id. No particionada.
| Fecha | Cambio | Por qué | Decidido en | Autor |
|---|---|---|---|---|
| 2026-08-17 | Tabla creada como append-only | Quitar una insignia destruiría el efecto de progreso dotado por el que la gamificación funciona | FS-LOY-0012 | daniel + claude-opus-5 |
| 2026-08-18 | Renombrada de loyalty.badge_awards a loyalty.badge_award | Nombre en singular | ADR-024 | daniel + claude-opus-5 |