Skip to content

Commit 2aa6195

Browse files
committed
feat(database): remove site creation from seeder
1 parent 35189cb commit 2aa6195

2 files changed

Lines changed: 6 additions & 17 deletions

File tree

composer.lock

Lines changed: 6 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

database/seeders/DatabaseSeeder.php

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
namespace Database\Seeders;
44

55
use Eclipse\Core\Database\Seeders\CoreSeeder;
6-
use Eclipse\Core\Database\Seeders\RolesAndPermissionsSeeder;
76
use Eclipse\Core\Models\Site;
87
use Eclipse\Core\Models\User;
98
use Illuminate\Database\Seeder;
@@ -19,17 +18,6 @@ public function run(): void
1918
// Core seeder
2019
$this->call(CoreSeeder::class);
2120

22-
// Create main site
23-
$site = Site::create([
24-
'domain' => basename(config('app.url')),
25-
'name' => config('app.name'),
26-
]);
27-
28-
setPermissionsTeamId($site->id);
29-
30-
// User roles and permissions
31-
$this->call(RolesAndPermissionsSeeder::class);
32-
3321
// Create test user with super_admin role
3422
$user = User::create([
3523
'first_name' => 'Test',

0 commit comments

Comments
 (0)