/** * 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'); }