Inhaltsverzeichnis:

Was ist ein Datenbank-Seeder in Laravel?
Was ist ein Datenbank-Seeder in Laravel?

Video: Was ist ein Datenbank-Seeder in Laravel?

Video: Was ist ein Datenbank-Seeder in Laravel?
Video: Laravel - Datenbank - 2. Arbeiten mit Migrations und Seeds 2024, November
Anonim

Laravel enthält eine einfache Methode zur Aussaat Ihre Datenbank mit Testdaten unter Verwendung von Seed-Klassen. Alle Seed-Klassen werden im Datenbank /seeds-Verzeichnis. Von dieser Klasse aus können Sie die Methode call verwenden, um andere Seed-Klassen auszuführen, sodass Sie die Aussaat Auftrag.

Was bedeutet dementsprechend das Seeding einer Datenbank?

Datenbank-Seeding ist die Initiale Aussaat von a Datenbank mit Daten. Das Seeding einer Datenbank ist ein Prozess, bei dem ein erster Datensatz ist zur Verfügung gestellt Datenbank wenn es ist wird installiert. Bei den Daten kann es sich um Dummy-Daten oder notwendige Daten wie beispielsweise ein anfängliches Administratorkonto handeln.

Und was ist Migration und Seeding? Einführung Migration und Seeding Migrationen sind wie eine Versionskontrolle für Ihre Datenbank, die es Ihrem Team ermöglicht, das Datenbankschema der Anwendung einfach zu ändern und freizugeben. Migrationen werden normalerweise mit dem Schema-Builder von Laravel kombiniert, um das Datenbankschema Ihrer Anwendung einfach zu erstellen.

Wenn Sie dies im Auge behalten, wie verwenden Sie eine Sämaschine?

So verwenden Sie eine Gartensämaschine

  1. Schritt 1 – Auswahl der Samen. Sie dürfen die Samen niemals einweichen, bevor Sie eine Gartensämaschine verwenden.
  2. Schritt 2 – Auswahl der Saatplatten. Die Gartensämaschine benötigt die richtige Saatplatte, je nachdem, welche Gemüsekultur Sie anbauen möchten.
  3. Schritt 3 – Verwenden der Sämaschine, um Samen zu säen.
  4. Schritt 4 – Verwenden der Sämaschine zum Düngen von Pflanzen.

Wie betreibe ich eine Fabrik in Laravel?

Zu verwenden das definierte Fabrik (entweder von Ihren Tests oder Samen), wir verwenden das Fabrik Funktion bereitgestellt von laravel . // einen Benutzer erstellen und in der Datenbank speichern $user = Fabrik (AppUser::class)->create(); Dadurch wird ein einzelner Benutzer erstellt. Um viele Benutzer zu erstellen, übergeben Sie einfach einen zweiten Parameter an die Fabrik Funktion.

Empfohlen: