Snaplet Seed Anleitung
Snaplet Seed ist ein KI-gestütztes Tool, das automatisch realistische, produktionsähnliche Mock-Daten für relationale Datenbanken basierend auf Ihrem Schema generiert.
Mehr anzeigenWie verwendet man Snaplet Seed
Snaplet Seed installieren: Führen Sie 'npm install @snaplet/seed' oder 'yarn add @snaplet/seed' aus, um Snaplet Seed in Ihrem Projekt zu installieren.
Seed initialisieren: Führen Sie 'npx @snaplet/seed init' aus, um Seed lokal für Ihr Projekt zu initialisieren. Dies erstellt die erforderlichen Konfigurationsdateien.
Datenbankverbindung konfigurieren: Aktualisieren Sie die Datei seed.config.ts, um Ihren Datenbankadapter und die Verbindungsdetails anzugeben.
Seed-Client generieren: Führen Sie 'npx @snaplet/seed generate' aus, um Ihr Datenbankschema zu inspizieren und die Seed-Client-Dateien zu generieren.
Seed-Skript erstellen: Erstellen Sie eine neue seed.ts-Datei und verwenden Sie den generierten Seed-Client, um Ihre Seed-Logik mit TypeScript zu definieren.
Seed-Daten definieren: Verwenden Sie die Funktionen des Seed-Clients, um die Daten zu beschreiben, die Sie generieren möchten, einschließlich der Beziehungen zwischen Modellen.
Seed-Skript ausführen: Führen Sie Ihr Seed-Skript mit einem TypeScript-Runner wie 'tsx' oder 'ts-node' aus, um Ihre Datenbank mit den generierten Daten zu füllen.
Seed-Daten überprüfen: Überprüfen Sie Ihre Datenbank, um sicherzustellen, dass die Seed-Daten korrekt generiert und eingefügt wurden.
Bei Bedarf aktualisieren: Wann immer sich Ihr Datenbankschema ändert, führen Sie 'npx @snaplet/seed generate' erneut aus, um den Seed-Client zu aktualisieren, und passen Sie Ihr Seed-Skript entsprechend an.
Snaplet Seed FAQs
Snaplet Seed ist ein Tool, das KI verwendet, um realistische Mock-Daten für relationale Datenbanken basierend auf Ihrem Schema zu generieren. Es ist als schnellere und einfachere Alternative zu traditionellen Seed-Skripten für lokale Entwicklung, Tests und Debugging konzipiert.
Mehr anzeigen