Usando CsvHelper

This commit is contained in:
Alejandro Tasistro 2025-05-09 15:47:59 -03:00
parent eb05a7de6a
commit e3f2e63435

View file

@ -1,9 +1,9 @@
<?php <?php
use App\Helpers\CsvHelper as CsvHelperAlias;
use Illuminate\Database\Seeder; use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Hash;
use League\Csv\Reader;
class GrupoDeCompraSeeder extends Seeder class GrupoDeCompraSeeder extends Seeder
{ {
@ -14,11 +14,7 @@ class GrupoDeCompraSeeder extends Seeder
*/ */
public function run() public function run()
{ {
$csv = Reader::createFromPath(resource_path('csv/barrios.csv'), 'r'); $registros = CsvHelperAlias::getRecords('csv/barrios.csv');
$csv->setDelimiter("|");
$csv->setEnclosure("'");
$csv->setHeaderOffset(0);
$registros = $csv->getRecords();
$gdcToInsert = []; $gdcToInsert = [];
$usersToInsert = []; $usersToInsert = [];