call([ ConstructionRolesAndPermissionsSeeder::class, SuperAdminPermissionSeeder::class, SuperAdminSeeder::class, MainContractorSeeder::class, // Must run after SuperAdminSeeder \Modules\RolesPermissions\Database\Seeders\RolesPermissionsDatabaseSeeder::class, ]); $admin = User::firstOrCreate( ['email' => 'admin@example.com'], [ 'name' => 'Super Administrator', 'password' => bcrypt('password'), 'user_type' => 'admin', 'status' => 'active', 'contractor_id' => null, ] ); $admin->assignRole('Super Admin'); } }