Example #1
0
 /**
  * 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');
 }
Example #2
0
 /**
  * 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');
 }