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,22 +8,31 @@ class DatabaseSeeder extends Seeder
{
public function run(): void
{
$this->call([
RolePermissionSeeder::class,
OutletSeeder::class,
UserSeeder::class,
TierSeeder::class,
VoucherSeeder::class,
CategorySeeder::class,
BrandSeeder::class,
// CustomerSeeder::class,
PerfumeSeeder::class,
ProductSeeder::class,
BottleSeeder::class,
FormulaSeeder::class,
FaqSeeder::class,
PerfumeFeatureSeeder::class,
ChooseUsSeeder::class,
]);
if (app()->environment(['staging', 'production'])) {
$this->call([
RolePermissionSeeder::class,
OutletSeeder::class,
UserSeeder::class,
TierSeeder::class,
]);
} else {
$this->call([
RolePermissionSeeder::class,
OutletSeeder::class,
UserSeeder::class,
TierSeeder::class,
VoucherSeeder::class,
CategorySeeder::class,
BrandSeeder::class,
CustomerSeeder::class,
PerfumeSeeder::class,
ProductSeeder::class,
BottleSeeder::class,
FormulaSeeder::class,
FaqSeeder::class,
PerfumeFeatureSeeder::class,
ChooseUsSeeder::class,
]);
}
}
}