<?php

namespace Database\Seeders;

use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;

class VehicleSeeder extends Seeder
{
    /**
     * Run the database seeds.
     */
    public function run(): void
    {
        // إنشاء مركبات افتراضية للسائقين
        $vehicles = [
            [
                'plate_number' => 'بغداد 1234',
                'brand' => 'تويوتا',
                'model' => 'كامري',
                'year' => 2020,
                'color' => 'أبيض',
                'vehicle_type' => 'sedan',
                'is_available' => true,
                'is_active' => true,
                'created_at' => now(),
                'updated_at' => now(),
            ],
            [
                'plate_number' => 'بغداد 5678',
                'brand' => 'هيونداي',
                'model' => 'إلنترا',
                'year' => 2021,
                'color' => 'أسود',
                'vehicle_type' => 'sedan',
                'is_available' => true,
                'is_active' => true,
                'created_at' => now(),
                'updated_at' => now(),
            ],
            [
                'plate_number' => 'بغداد 9012',
                'brand' => 'نيسان',
                'model' => 'صني',
                'year' => 2019,
                'color' => 'أزرق',
                'vehicle_type' => 'sedan',
                'is_available' => true,
                'is_active' => true,
                'created_at' => now(),
                'updated_at' => now(),
            ],
            [
                'plate_number' => 'بغداد 3456',
                'brand' => 'تويوتا',
                'model' => 'كورولا',
                'year' => 2022,
                'color' => 'أحمر',
                'vehicle_type' => 'sedan',
                'is_available' => true,
                'is_active' => true,
                'created_at' => now(),
                'updated_at' => now(),
            ],
            [
                'plate_number' => 'بغداد 7890',
                'brand' => 'هيونداي',
                'model' => 'اكسنت',
                'year' => 2021,
                'color' => 'رمادي',
                'vehicle_type' => 'sedan',
                'is_available' => true,
                'is_active' => true,
                'created_at' => now(),
                'updated_at' => now(),
            ],
        ];

        foreach ($vehicles as $vehicle) {
            DB::table('vehicles')->insert($vehicle);
        }

        $this->command->info('تم إنشاء 5 مركبات افتراضية بنجاح!');
    }
}
