feat(seeder): hanya beberapa seeder ketika env nya staging atau prod

This commit is contained in:
Yoga Pangestu 2025-11-09 18:55:38 +07:00
parent 2854d0baf8
commit 9c077b88da

View File

@ -8,6 +8,14 @@ class DatabaseSeeder extends Seeder
{ {
public function run(): void public function run(): void
{ {
if (app()->environment(['staging', 'production'])) {
$this->call([
RolePermissionSeeder::class,
OutletSeeder::class,
UserSeeder::class,
TierSeeder::class,
]);
} else {
$this->call([ $this->call([
RolePermissionSeeder::class, RolePermissionSeeder::class,
OutletSeeder::class, OutletSeeder::class,
@ -16,7 +24,7 @@ public function run(): void
VoucherSeeder::class, VoucherSeeder::class,
CategorySeeder::class, CategorySeeder::class,
BrandSeeder::class, BrandSeeder::class,
// CustomerSeeder::class, CustomerSeeder::class,
PerfumeSeeder::class, PerfumeSeeder::class,
ProductSeeder::class, ProductSeeder::class,
BottleSeeder::class, BottleSeeder::class,
@ -26,4 +34,5 @@ public function run(): void
ChooseUsSeeder::class, ChooseUsSeeder::class,
]); ]);
} }
}
} }