<?php
/*
* This file is part of the IndoRegion package.
*
* (c) Azis Hapidin <azishapidin.com | [email protected]>
*
*/
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use AzisHapidin\IndoRegion\RawDataGetter;
use Illuminate\Support\Facades\DB;
class IndoRegionVillageSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @deprecated
*
* @return void
*/
public function run()
{
// Get Data
$villages = RawDataGetter::getVillages();
// Insert Data with Chunk
DB::transaction(function() use($villages) {
$collection = collect($villages);
$parts = $collection->chunk(1000);
foreach ($parts as $subset) {
DB::table('villages')->insert($subset->toArray());
}
});
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]