File: /home/imensosw/liftcincy.imenso.co/database/seeds/ConcertedMetrosTableSeeder.php
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Metro;
class ConcertedMetrosTableSeeder extends Seeder
{
public function run()
{
$metros = [
[
'id' => '2',
'metro_name' => 'Boise',
'metro_state' => 'ID',
'metro_image' => 'boise.png',
'metro_lat' => '43.6150',
'metro_lng' => '-116.2023',
'created_at' => '2023-04-19 14:00:26',
],
[
'id' => '5',
'metro_name' => 'Boston',
'metro_state' => 'MA',
'metro_image' => 'boston.png',
'metro_lat' => '42.360081',
'metro_lng' => '-71.058884',
'created_at' => '2023-04-19 14:00:26',
],
[
'id' => '1',
'metro_name' => 'Cincinnati',
'metro_state' => 'OH',
'metro_image' => 'cincy.png',
'metro_lat' => '39.1014537',
'metro_lng' => '-84.5124602',
'created_at' => '2023-04-19 14:00:26',
],
[
'id' => '6',
'metro_name' => 'Des Moines',
'metro_state' => 'Wa',
'metro_image' => 'des-moines.png',
'metro_lat' => '41.5910323',
'metro_lng' => '-93.6046655',
'created_at' => '2023-04-19 14:00:26',
],
[
'id' => '7',
'metro_name' => 'Kansas City',
'metro_state' => 'MO',
'metro_image' => 'kansas-city.png',
'metro_lat' => '39.1134562',
'metro_lng' => '-94.626497',
'created_at' => '2023-04-19 14:00:26',
],
[
'id' => '8',
'metro_name' => 'Lincoln',
'metro_state' => 'NE',
'metro_image' => 'lincoln.png',
'metro_lat' => '40.8088861',
'metro_lng' => '-96.7077751',
'created_at' => '2023-04-19 14:00:26',
],
[
'id' => '9',
'metro_name' => 'Nashville',
'metro_state' => 'TN',
'metro_image' => 'nashville.png',
'metro_lat' => '36.1622767',
'metro_lng' => '-86.7742984',
'created_at' => '2023-04-19 14:00:26',
],
[
'id' => '3',
'metro_name' => 'Omaha',
'metro_state' => 'NE',
'metro_image' => 'omaha.png',
'metro_lat' => '41.256538',
'metro_lng' => '-95.934502',
'created_at' => '2023-04-19 14:00:26',
],
[
'id' => '4',
'metro_name' => 'Spokane',
'metro_state' => 'WA',
'metro_image' => 'spokane.png',
'metro_lat' => '47.658779',
'metro_lng' => '-117.426048',
'created_at' => '2023-04-19 14:00:26',
]
];
foreach ($metros as $metro) {
$role = Metro::find($metro['id']);
if ($role) {
$role->update($metro);
} else {
Metro::create($metro);
}
}
}
}