Dieses Tutorial zeigt, wie man Dummy-Daten mithilfe der Factory und des Tinkers von Laravel 11 zu Testzwecken effizient generiert. Gründliche Tests sind bei der Webentwicklung von entscheidender Bedeutung und erfordern häufig das Auffüllen von Datenbanken mit zahlreichen Datensätzen. Das manuelle Hinzufügen von Hunderten oder Tausenden von Einträgen ist zeitaufwändig und unpraktisch.
Laravel's Tinker bietet eine optimierte Lösung. Damit können Sie schnell Dummy-Daten für Ihre Modelle erstellen. Laravel bietet eine Standard-Benutzermodellfabrik, die zum Generieren von Benutzerdatensätzen leicht zugänglich ist.
Dummy-Benutzer generieren:
Um Dummy-Benutzerdaten zu generieren, verwenden Sie den folgenden Befehl in Ihrem Terminal:
<code class="language-bash">php artisan tinker User::factory()->count(5)->create()</code>
Hierfür wird die integrierte Fabrik von Laravel genutzt, die sich in database/factories/UserFactory.php
befindet.
Benutzerdefinierte Fabriken erstellen:
Um Dummy-Daten für andere Modelle (Produkte, Artikel, Administratoren usw.) zu generieren, müssen Sie benutzerdefinierte Fabriken erstellen. Dabei wird der Befehl artisan verwendet, um die erforderlichen Factory-Dateien zu generieren. Weitere Anweisungen zum Erstellen dieser benutzerdefinierten Fabriken finden Sie im vollständigen Artikel. [Weiterlesen]
Das obige ist der detaillierte Inhalt vonSo generieren Sie gefälschte Daten mit Factory Tinker im Laravel-Beispiel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!