From cf52c05436ea0086af566ad9830c4218a3c07bd7 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Tue, 14 Apr 2026 21:30:34 +0700 Subject: [PATCH] feat: implement UserSeeder and refactor DatabaseSeeder to utilize seeders for user and category data --- database/seeders/DatabaseSeeder.php | 7 ++----- database/seeders/UserSeeder.php | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 database/seeders/UserSeeder.php diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index d01a0ef..4828fe7 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -2,7 +2,6 @@ namespace Database\Seeders; -use App\Models\User; // use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; @@ -13,11 +12,9 @@ class DatabaseSeeder extends Seeder */ public function run(): void { - // User::factory(10)->create(); - User::factory()->create([ - 'name' => 'Test User', - 'email' => 'test@example.com', + $this->call([ + UserSeeder::class, ]); } } diff --git a/database/seeders/UserSeeder.php b/database/seeders/UserSeeder.php new file mode 100644 index 0000000..0e5f961 --- /dev/null +++ b/database/seeders/UserSeeder.php @@ -0,0 +1,22 @@ + 'Yoga Pangestu', + 'email' => 'info.pangestuyoga@gmail.com', + 'password' => Hash::make('Minimal8@'), + ]); + } +}