Files
nutzwerte_fi4/database/seeders/DatabaseSeeder.php
T
2025-10-04 08:56:27 +02:00

42 lines
945 B
PHP

<?php
namespace Database\Seeders;
use App\Models\Auftraggeber;
use App\Models\Gutachter;
use App\Models\Konto;
use App\Models\User;
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
/**
* Seed the application's database.
*/
public function run(): void
{
$this->call([
MethodeSeeder::class,
OrientierungenSeeder::class,
PlansSeeder::class,
TextblockSeeder::class,
InhaltsverzeichnisSeeder::class,
ProjekteSeeder::class,
]);
if (app()->isLocal()) {
Konto::factory()->count(10)->create();
Gutachter::factory()->count(30)->create();
Auftraggeber::factory()->count(30)->create();
}
$this->call([
RolesAndPermissionsSeeder::class,
]);
if (app()->isLocal()) {
User::factory()->count(40)->create();
}
}
}