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