Dr-Panel/database/seeders/PatientIllnessSeeder.php

40 lines
2.5 KiB
PHP

<?php
namespace Database\Seeders;
use App\Models\PatientIllness;
use Illuminate\Database\Seeder;
class PatientIllnessSeeder extends Seeder
{
public function run(): void
{
$illnesses = [
['illness' => 'بیماری کبدی یا هپاتیت', 'row_no' => 2, 'priority' => 4],
['illness' => 'اعتیاد به مواد مخدر', 'row_no' => 2, 'priority' => 3],
['illness' => 'سابقه سکته', 'row_no' => 2, 'priority' => 2],
['illness' => 'سابقه ضربه به فک و مفصل گیجگاهی فکی', 'row_no' => 2, 'priority' => 1],
['illness' => 'ضایعات مادرزادی قلبی', 'row_no' => 1, 'priority' => 8],
['illness' => 'رماتیسم قلبی یا ضایعات دریچه ای قلبی', 'row_no' => 1, 'priority' => 7],
['illness' => 'دیابت (قند خون)', 'row_no' => 1, 'priority' => 6],
['illness' => 'بیماری تنفسی یا آسم', 'row_no' => 1, 'priority' => 5],
['illness' => 'بیماری کلیوی', 'row_no' => 1, 'priority' => 4],
['illness' => 'بیماری عصبی یا صرع', 'row_no' => 1, 'priority' => 3],
['illness' => 'فشار خون بالا', 'row_no' => 1, 'priority' => 2],
['illness' => 'بیماری قلبی و عروقی', 'row_no' => 1, 'priority' => 1],
['illness' => 'ایدز', 'row_no' => 2, 'priority' => 8],
['illness' => 'سابقه عمل جراحی', 'row_no' => 2, 'priority' => 7],
['illness' => 'اختلالات خونریزی دهنده و هموفیلی', 'row_no' => 2, 'priority' => 6],
['illness' => 'بیماری غددی و تیروئید، پانکراس', 'row_no' => 2, 'priority' => 5],
['illness' => 'الرژی', 'row_no' => 1, 'priority' => 1],
];
foreach ($illnesses as $item) {
PatientIllness::firstOrCreate(
['illness' => $item['illness']],
$item
);
}
}
}