public function run() { $areas = [['name' => 'TI', 'complete_name' => 'Informática'], ['name' => 'TALLER', 'complete_name' => 'Taller'], ['name' => 'OPERACIONES', 'complete_name' => 'Operaciones'], ['name' => 'OOCC', 'complete_name' => 'Oocc'], ['name' => 'MIN', 'complete_name' => 'Minería'], ['name' => 'MAT', 'complete_name' => 'Matemática'], ['name' => 'LAB', 'complete_name' => 'Laboratorio'], ['name' => 'ING', 'complete_name' => 'Ingeniería'], ['name' => 'FIS', 'complete_name' => 'Física'], ['name' => 'EYM', 'complete_name' => 'Eym'], ['name' => 'EST', 'complete_name' => 'Estadística'], ['name' => 'BIO', 'complete_name' => 'Bioingeniería'], ['name' => '5TO AÑO', 'complete_name' => 'Quinto Año']]; foreach ($areas as $area) { App\Area::create(['name' => $area['name'], 'complete_name' => $area['complete_name']]); } }
public function run() { DB::table('mastoria_areas')->delete(); DB::table('areas')->delete(); $json = File::get("database/seeds/data/greece-prefectures/prefectures.json"); $data = json_decode($json); foreach ($data->features as $obj) { if (!$obj->geometry) { continue; } App\Area::create(array('id' => $obj->properties->ID_2, 'name' => $obj->properties->NAME_2, 'polygon' => $obj->geometry->coordinates)); } $json = File::get("database/seeds/data/greece-prefectures/areas.json"); $data = json_decode($json); foreach ($data->features as $obj) { if (!$obj->geometry) { continue; } App\Area::create(array('name' => $obj->properties->NAME_3, 'parent_id' => $obj->properties->ID_2, 'polygon' => $obj->geometry->coordinates)); } }