From 3364f6f465ff097aa9ed9fccac4088c999421376 Mon Sep 17 00:00:00 2001 From: drkthunder02 Date: Sun, 20 Oct 2019 18:25:46 -0500 Subject: [PATCH] solar system db seeder modifications --- database/seeds/SolarSystemSeeder.php | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/database/seeds/SolarSystemSeeder.php b/database/seeds/SolarSystemSeeder.php index 65318f4..72863d1 100644 --- a/database/seeds/SolarSystemSeeder.php +++ b/database/seeds/SolarSystemSeeder.php @@ -26,21 +26,25 @@ class SolarSystemSeeder extends Seeder $systems = $esi->invoke('get', '/universe/systems/'); foreach($systems as $system) { - try { - $info = $esi->invoke('get', '/universe/systems/{system_id}/', [ - 'system_id' => $system, - ]); - } catch(RequestFailedException $e) { - - } - $count = SolarSystem::where(['solar_system_id' => $system])->count(); if($count == 0) { + printf("Adding " . $system . " into the database.\r\n"); + try { + $info = $esi->invoke('get', '/universe/systems/{system_id}/', [ + 'system_id' => $system, + ]); + } catch(RequestFailedException $e) { + + } + SolarSystem::insert([ 'name' => $info->name, 'solar_system_id' => $system, 'security_status' => $info->security_status, ]); + printf("Added " . $system . " into the database.\r\n"); + } else { + printf("Already have the " . $system . " in the database.\r\n"); } } }