コード例 #1
0
ファイル: MigrarSasyc.php プロジェクト: armandolazarte/sasyc
 private function migrarFamiliares()
 {
     $this->info("Migrando familiares");
     $this->getTable('personas_familia')->chunk(1000, function ($parientes) {
         foreach ($parientes as $pariente) {
             $this->info("Migrando " . $pariente->idbeneficiario . '->' . $pariente->idfamiliar);
             $parentesco = Parentesco::where('nombre', 'ILIKE', $pariente->parentesco)->first();
             $insert = ['persona_beneficiario_id' => $pariente->idbeneficiario, 'persona_familia_id' => $pariente->idfamiliar, 'parentesco_id' => $parentesco->id, 'created_at' => new Carbon(), 'updated_at' => new Carbon()];
             DB::table('familia_persona')->insert($insert);
         }
     });
 }