Tach,
ich beschäftige mich gerade mit Laravel und habe vorhin mit dem Kapital "migrations" abgeschlossen und verstanden. Jetzt bin ich bei Seeds und möchte dementsprechend fake Daten in die DB einfügen, um damit im nachhinein gewisse Tests durchzuführen.
Ich fange mit DatabaseSeeder.php an:
<?php
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
/**
* Seed the application's database.
*
* @return void
*/
public function run()
{
$this->call([
OfficeSeeder::class,
]);
}
}
Alles anzeigen
Der soll in die Datei OfficeSeeder.php
Mein OfficeSeeder.php sieht aktuell so aus:
<?php
use Illuminate\Database\Seeder;
class OfficeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
Alles anzeigen
Das habe ich erstellt, in dem ich im Terminal
php artisan make:seed OfficeSeeder
eingegeben habe. Nun habe ich keine Ahnung was ich weiter machen soll, möchte halt Fakedaten in meiner Office Tabelle reintun, aber verstehe das ganze Prinzip nicht auch nicht mit den Factory usw. Hat jemand eine gute Seite oder Lust es zu erklären, wie die Denkweise dahinter ist?
ps. Ich habe schon recherchiert kommt aber nicht in meine Birne
MfG