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