solar system db seeder modifications

This commit is contained in:
2019-10-20 18:25:46 -05:00
parent 3f6ffacc33
commit 3364f6f465
+12 -8
View File
@@ -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");
}
}
}