/** * Run the database seeds. * * @return void */ public function run() { DB::statement('SET FOREIGN_KEY_CHECKS = 0'); Estudiante::truncate(); Profesor::truncate(); Curso::truncate(); DB::table('curso_estudiante')->truncate(); factory(Profesor::class, 50)->create(); factory(Estudiante::class, 500)->create(); factory(Curso::class, 40)->create(['profesor_id' => mt_rand(1, 50)])->each(function ($curso) { $curso->estudiantes()->attach(array_rand(range(1, 500), 40)); }); // $this->call('UserTableSeeder'); }
/** * Run the database seeds. * * @return void */ public function run() { DB::statement('SET FOREIGN_KEY_CHECKS = 0'); Estudiante::truncate(); Profesor::truncate(); Curso::truncate(); DB::table('curso_estudiante')->truncate(); DB::table('oauth_clients')->truncate(); factory(Profesor::class, 50)->create(); factory(Estudiante::class, 500)->create(); factory(Curso::class, 10)->create()->each(function ($curso) { $curso->estudiantes()->attach(array_rand(range(1, 500), mt_rand(1, 10))); }); $this->call('OAuthClientSeeder'); }
/** * Run the database seeds. * * @return void */ public function run() { DB::statement('SET FOREIGN_KEY_CHECKS = 0'); Curso::truncate(); //Semestre::truncate(); //Cadeira::truncate(); Model::unguard(); $this->call('CursoSeed'); $this->call('SemestreSeed'); $this->call('CadeiraSeed'); $this->call('HorarioCadeiraSeed'); $this->call('UsuarioSeed'); $this->call('DocenteDaCadeiraSeed'); //Por enquanto ficam em off, não criado //$this->call('DiaADiaSeed'); //$this->call('NotificacaoSeed'); //$this->call('PresencaSeed'); //$this->call('TrabalhoSeed'); }