Modul
Bestände rein — ohne Drama.
Importiere Produkte, Pläne, Preise, Kunden und Abos aus einem Export-Bundle — mit Checksummen-Dedupe und einem Dry-Run, bevor etwas geschrieben wird.
Das Problem
Das willst du nicht selbst bauen.
Der Umstieg auf Florentin soll kein Datenverlust werden. Importiere Produkte, Pläne, Preise, Kunden und Abos aus einem Export-Bundle (manifest + entities) — mit Validierung, Checksummen-Dedupe und Dry-Run.
- Bestandsdaten ohne Doubletten übernehmen
- Pläne, Preise und Abos konsistent übernehmen
- Vor dem Schreiben validieren
Funktionen
Was Import & Migration kann
✓
Bulk-ImportProdukte, Pläne, Preise, Kunden, Abos.
✓
Validierung--validate-only & --dry-run vorab.
✓
DedupeChecksummen gegen Doubletten.
✓
Konfliktewerden erkannt & gemeldet.
✓
Dry-Runerst testen, dann schreiben.
✓
Reportupserted · skipped · conflicts.
So funktioniert's
In drei Schritten
Bundle wählen
--bundle <dir> (manifest + entities).
Prüfen & dedupen
Checksummen verhindern Doubletten.
Importieren
Nach dem Dry-Run ohne --dry-run ausführen.
Im Detail
Spezifikationen
ObjekteProdukte · Pläne · Preise · Kunden · Abos
QuelleExport-Bundle (manifest + entities)
DedupeChecksummen
Konflikteerkannt & gemeldet
Modi--validate-only · --dry-run
$ npm run import:bundle -- --bundle ./export-bundle --dry-run → validiert: produkte · pläne · preise · kunden · abos → 1.204 gefunden · 1.198 importiert · 6 Duplikate übersprungen · 0 Konflikte # danach ohne --dry-run echt importieren
FAQ
Häufig gefragt
Kann ich vorher testen?
Ja — --validate-only und --dry-run prüfen den Import, ohne etwas zu schreiben.
Was passiert bei Duplikaten?
Checksummen erkennen sie; Duplikate werden übersprungen und protokolliert.
Bau dein Produkt. Den Rest übernehmen wir.
Alles integriert — Auth, Billing, Credits, Portal, Zugriff. Stripe voll dabei.
Kostenlos starten →