/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     if (Semester::count() > 0) {
         return;
     }
     Semester::where('id', '>', 0)->delete();
     Year::where('id', '>', 0)->delete();
     $years = DB::connection('old')->table('eduyears')->get();
     foreach ($years as $year) {
         $new_year = new Year();
         //new_year->id = $year->sub_id;
         $new_year->name = $year->eyear_title;
         //$new_year->start_at = $year->eyear_created ;
         //$new_year->finish_at = $year->eyear_created + 1 year;
         $new_year->save();
     }
     $this->command->info('year table seeded!');
     $sems = DB::connection('old')->table('semesters')->get();
     foreach ($sems as $sem) {
         $new_semester = new Semester();
         $new_semester->id = $sem->sem_id;
         $new_semester->name = $sem->sem_name;
         // $new_semester->start_at = $sem->sem_from ;
         // $new_semester->finish_at = $sem->sem_to;
         $new_semester->active = $sem->sem_current;
         $new_semester->Academycycle_year_id = $sem->sem_eyearid;
         $term = '';
         if ($sem->sem_term == 1) {
             $term = 'first';
         }
         if ($sem->sem_term == 2) {
             $term = 'second';
         }
         if ($sem->sem_term == 3) {
             $term = 'summer';
         }
         $new_semester->order = $term;
         $new_semester->save();
     }
     $this->command->info('Semester table seeded!');
 }