Datenmodell-Erweiterung: Template + Override-Felder #120

Closed
opened 2026-06-25 18:43:47 +02:00 by niboer · 0 comments
Owner

Teil von MS-BE-API-3 (Issue #98)

Aufgaben

  • Template-Modell ins Prisma-Schema einfuegen (templateId, name, description, formDefinition, createdBy, createdAt, updatedAt)
  • EventGuest um JSONB-Feld ormOverride ergaenzen ({ overriddenBy, overrideReason, overriddenAt })
  • Legacy-Feld ormAnswers aus EventGuest entfernen
  • Migration (�001_full_schema) ueberschreiben
  • openapi.yaml: Template-Schema, CreateTemplate, UpdateTemplate; Guest-Schema um ormOverride ergaenzen, ormAnswers entfernen
  • Seed: optionalen Beispiel-Template-Eintrag
  • Schema-Konsistenz- und Modell-Tests aktualisieren
## Teil von MS-BE-API-3 (Issue #98) ### Aufgaben - [ ] Template-Modell ins Prisma-Schema einfuegen (templateId, name, description, formDefinition, createdBy, createdAt, updatedAt) - [ ] EventGuest um JSONB-Feld ormOverride ergaenzen ({ overriddenBy, overrideReason, overriddenAt }) - [ ] Legacy-Feld ormAnswers aus EventGuest entfernen - [ ] Migration (�001_full_schema) ueberschreiben - [ ] openapi.yaml: Template-Schema, CreateTemplate, UpdateTemplate; Guest-Schema um ormOverride ergaenzen, ormAnswers entfernen - [ ] Seed: optionalen Beispiel-Template-Eintrag - [ ] Schema-Konsistenz- und Modell-Tests aktualisieren
niboer self-assigned this 2026-06-25 18:43:47 +02:00
niboer 2026-06-26 14:47:15 +02:00
Sign in to join this conversation.
No description provided.