From bc443885701615d4fe0988c6adf6dfe780ab04f6 Mon Sep 17 00:00:00 2001 From: Paulo Castellano Date: Wed, 10 Jun 2026 13:01:32 -0300 Subject: [PATCH] feat(seeder): conditionally seed UserSeeder for self-hosted setups Added logic to the DatabaseSeeder to call UserSeeder only if the application is configured for self-hosting. This ensures that user data is seeded appropriately based on the deployment environment. --- database/seeders/DatabaseSeeder.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index b1f2022a..000d7d0c 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -15,7 +15,12 @@ public function run(): void { $this->call([ PlanSeeder::class, - PassportSeeder::class, + PassportSeeder::class ]); + + // If self-hosted, seed the user seeder + if(config('trypost.self_hosted')) { + $this->call(UserSeeder::class); + } } }