From c1201cd8c2e9c1689d911745708934d3b7d9d7ea Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Thu, 19 Feb 2026 22:24:59 +0700 Subject: [PATCH] feat: make full data seeding conditional on local environment. --- database/seeders/DatabaseSeeder.php | 35 +++++++++++++++++------------ 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index d87ee60..f71350b 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -14,19 +14,26 @@ class DatabaseSeeder extends Seeder */ public function run(): void { - $this->call([ - ShieldSeeder::class, - UserSeeder::class, - UnitSeeder::class, - ChickenSeeder::class, - FeedSeeder::class, - FeedPurchaseSeeder::class, - EggCollectionSeeder::class, - CustomerSeeder::class, - EggPriceSeeder::class, - OrderSeeder::class, - DelayedGoodSeeder::class, - ExpenseSeeder::class, - ]); + if (app()->isLocal()) { + $this->call([ + ShieldSeeder::class, + UserSeeder::class, + UnitSeeder::class, + ChickenSeeder::class, + FeedSeeder::class, + FeedPurchaseSeeder::class, + EggCollectionSeeder::class, + CustomerSeeder::class, + EggPriceSeeder::class, + OrderSeeder::class, + DelayedGoodSeeder::class, + ExpenseSeeder::class, + ]); + } else { + $this->call([ + ShieldSeeder::class, + UserSeeder::class, + ]); + } } }