todo: Factory-Defaults Abgrenzung zu Backup klarstellen
Explizit aufgenommen: KEINE Kundendaten, Dokumente, Emails oder Einstellungen. Nur reine Stammdaten-Kataloge. Für vollständige Backups gibts den separaten Export. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
5adc71e52c
commit
888c75bb41
|
|
@ -20,6 +20,12 @@ Wenn eine Email einem Vertrag zugeordnet ist:
|
|||
PDF-Auftragsvorlagen) sollen sich exportieren und in andere Installationen oder
|
||||
als Factory-Default beim Initialisieren wieder einspielen lassen.
|
||||
|
||||
**⚠️ Wichtig – Abgrenzung:**
|
||||
- **KEINE Kundendaten, Verträge, Dokumente, Emails, SMTP-Einstellungen o.ä.**
|
||||
- NUR reine Stammdaten-Kataloge ohne Bezug zu Kunden/Firma
|
||||
- Für komplette Backups (inkl. Kundendaten, Dokumente, Einstellungen) gibt es bereits
|
||||
den separaten Backup-Export
|
||||
|
||||
**Konzept:**
|
||||
- Ordner: `backend/factory-defaults/` (gitignoriert für echte Firmen-Exports,
|
||||
aber mit `.gitkeep` und optional einem öffentlich teilbaren `seeds/`-Unterordner)
|
||||
|
|
@ -33,6 +39,8 @@ als Factory-Default beim Initialisieren wieder einspielen lassen.
|
|||
|
||||
- **Export:** Button in Einstellungen → "Factory-Defaults exportieren"
|
||||
- Erstellt ZIP mit allen JSON-Dateien + PDF-Vorlagen
|
||||
- **Nur** Kataloge: Anbieter, Tarife, Kündigungsfristen, Laufzeiten, Vertragskategorien,
|
||||
PDF-Auftragsvorlagen (inkl. PDF-Dateien + Feldzuordnungen)
|
||||
- User entpackt das ZIP nach `backend/factory-defaults/`
|
||||
|
||||
- **Import-Script:** `backend/scripts/seed-factory-defaults.ts`
|
||||
|
|
|
|||
Loading…
Reference in New Issue