private function migrarRequerimientos() { $this->info("Migrando requerimientos"); $this->getTable('requerimientos')->chunk(1000, function ($requerimientos) { foreach ($requerimientos as $requerimiento) { $this->info("Migrando requerimiento: " . $requerimiento->codrequerimiento); $requerimientoNuevo = new Requerimiento(); $requerimientoNuevo->desabilitarValidaciones(); $requerimientoNuevo->desabilitarConcurrencia(); $requerimientoNuevo->id = $requerimiento->codrequerimiento; $requerimientoNuevo->nombre = $requerimiento->nombrequerimiento; $requerimientoNuevo->cod_item = $requerimiento->coditem; $requerimientoNuevo->cod_cta = $requerimiento->codcta; $requerimientoNuevo->descripcion = $requerimiento->descrequerimiento; $requerimientoNuevo->tipo_requerimiento_id = $requerimiento->tipo == 'M' ? 2 : 1; $requerimientoNuevo->tipo_ayuda_id = $requerimiento->codplancaso == 'MED' ? 1 : 2; $requerimientoNuevo->save(); $this->info("Requerimiento " . $requerimientoNuevo->nombre . ' migrado'); } }); }