public function run()
 {
     $parentescos = [['nombre' => 'Hijo', 'inverso' => 'Padre/Madre'], ['nombre' => 'Padre', 'inverso' => 'Hijo(a)'], ['nombre' => 'Madre', 'inverso' => 'Hijo(a)'], ['nombre' => 'Hermano(a)', 'inverso' => 'Hermano(a)'], ['nombre' => 'Tío(a)', 'inverso' => 'Sobrino(a)'], ['nombre' => 'Sobrino(a)', 'inverso' => 'Tío(a)'], ['nombre' => 'Primo(a)', 'inverso' => 'Primo(a)'], ['nombre' => 'Concubino(a)', 'inverso' => 'Concubino(a)'], ['nombre' => 'Amigo(a)', 'inverso' => 'Amigo(a)'], ['nombre' => 'Abuelo(a)', 'inverso' => 'Nieto(a)'], ['nombre' => 'Nieto(a)', 'inverso' => 'Abuelo(a)']];
     foreach ($parentescos as $parentesco) {
         Parentesco::create($parentesco);
     }
 }
示例#2
0
 private function cargarTablaParentescos($origen)
 {
     //Se buscan los distintos parentescos en el sasyc viejo...
     $this->info("Migrando parentescos");
     $parentescos = DB::connection('sasyc_viejo')->table($origen)->distinct()->select('parentesco')->get();
     foreach ($parentescos as $key => $parentesco) {
         $existe = Parentesco::where('nombre', 'ILIKE', $parentesco->parentesco)->count();
         if ($existe == 0) {
             $this->info("Creando " . $parentesco->parentesco);
             Parentesco::create(['nombre' => $parentesco->parentesco, 'inverso' => 'No Aplica']);
         }
     }
 }