M3 SaaS-Basis mit Default-Tenant vorbereiten

- Tenant/User/Membership/Participant-Tabellen additiv migrieren
- Default-Tenant-Backfill fuer Legacy-Mitarbeiter und Admins ergaenzen
- M3-Kontrollskript und Plan-Dokumentation aktualisieren
This commit is contained in:
2026-07-12 19:40:28 +02:00
parent 8511b876f3
commit eef0338e31
5 changed files with 465 additions and 22 deletions
+6 -4
View File
@@ -411,10 +411,12 @@ Schritte:
- Tabellen fuer `tenants`, `users`, `tenant_memberships` und
`tenant_settings` anlegen. Vorbereitung dokumentiert in
`docs/m3-saas-basis-vorbereitung.md`.
- Zusaetzlich `participants` als getrennte Kaffee-Teilnehmer-Tabelle anlegen.
- Default-Tenant fuer den aktuellen Bestand anlegen.
- Bestehende `kl_Mitarbeiter` idempotent in `participants` spiegeln.
`docs/m3-saas-basis-vorbereitung.md`: erster Schritt erledigt.
- Zusaetzlich `participants` als getrennte Kaffee-Teilnehmer-Tabelle anlegen:
erledigt.
- Default-Tenant fuer den aktuellen Bestand anlegen: erledigt.
- Bestehende `kl_Mitarbeiter` idempotent in `participants` spiegeln:
erledigt.
- Registrierung: Tenant + Owner-User + Default-Settings erzeugen.
- Login, Logout, Passwort-Reset und E-Mail-Verifikation bauen.
- Tenant-Aufloesung definieren.