/** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); $faker = Faker::create(); /* * Users */ $env = Environment::where(['reference' => EnvironmentsRepositoryEloquent::DEFAULT_ENVIRONMENT_REFERENCE])->firstOrFail(); foreach (range(1, 1000) as $index) { $user = User::create(['last_name' => $faker->lastName, 'first_name' => $faker->firstName, 'email' => $faker->email, 'password' => bcrypt('secret'), 'role' => User::ROLE_USER]); $user->environments()->detach(); $user->environments()->attach($env->id); } Model::reguard(); }
/** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); $faker = Faker::create(); /* * Admin */ $user = User::create(['last_name' => 'Antoine', 'first_name' => 'Benevaut', 'email' => '*****@*****.**', 'password' => bcrypt('secret'), 'role' => User::ROLE_ADMIN]); $user->environments()->detach(); $envs = Environment::all(); foreach ($envs as $env) { $user->environments()->attach($env->id); } Model::reguard(); }