diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 5c9a09b..4451cb8 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -9,6 +9,7 @@ class DatabaseSeeder extends Seeder public function run(): void { $this->call([ + OutletSeeder::class, UserSeeder::class, MembershipSeeder::class, VoucherSeeder::class, diff --git a/database/seeders/OutletSeeder.php b/database/seeders/OutletSeeder.php new file mode 100644 index 0000000..310060a --- /dev/null +++ b/database/seeders/OutletSeeder.php @@ -0,0 +1,53 @@ + 'Outlet 1', + 'slug' => 'outlet-1', + 'phone_number' => '0821 2149 5806', + 'address' => 'Jl. Taman Pahlawan No.41, Nagri Kaler, Kec. Purwakarta, Kabupaten Purwakarta, Jawa Barat 41119', + 'landmark' => 'Samping Gacoan', + 'status' => OutletStatus::OPERATIONAL, + 'opened_date' => now()->toDateString(), + ]); + + foreach (Day::cases() as $day) { + OpeningHour::insert([ + 'outlet_id' => $outlet1->id, + 'day' => $day->value, + 'open_time' => '09:00:00', + 'close_time' => '21:00:00', + ]); + } + + $outlet2 = Outlet::create([ + 'name' => 'Outlet 2', + 'slug' => 'outlet-2', + 'phone_number' => '0821 2149 5806', + 'address' => 'Toko Yadi Parfum, Jl. Ipik Gandamanah, Kabupaten Purwakarta, Jawa Barat 41117', + 'landmark' => 'Samping Global Bakeri', + 'status' => OutletStatus::OPERATIONAL, + 'opened_date' => now()->toDateString(), + ]); + + foreach (Day::cases() as $day) { + OpeningHour::insert([ + 'outlet_id' => $outlet2->id, + 'day' => $day->value, + 'open_time' => '09:00:00', + 'close_time' => '21:00:00', + ]); + } + } +} diff --git a/database/seeders/UserSeeder.php b/database/seeders/UserSeeder.php index 103b2a3..9dad871 100644 --- a/database/seeders/UserSeeder.php +++ b/database/seeders/UserSeeder.php @@ -11,9 +11,6 @@ class UserSeeder extends Seeder { - /** - * Run the database seeds. - */ public function run(): void { $user = User::create([