<?php

namespace Database\Seeders;

use App\Models\User;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Hash; // ✅ این خط را اضافه کنید

class DatabaseSeeder extends Seeder
{
    /**
     * Seed the application's database.
     */
    public function run(): void
    {
        // User::factory(10)->create();

        // ✅ ایجاد کاربر سوپر ادمین
        User::create([
            'name' => 'Super Admin',
            'email' => 'admin@example.com', // (ایمیل برای بازیابی رمز عبور و...)
            'mobile' => '09120000000',     // ✅✅ شماره موبایل برای لاگین (این را تغییر دهید)
            'password' => Hash::make('password'), // ✅✅ (یک رمز عبور قوی بگذارید)
            'role' => 'super_admin',
            'status' => 'active',
            'email_verified_at' => now(),
            'creator_id' => null, // ادمین کل سازنده ندارد
        ]);

        // (می‌توانید کاربر تستی قبلی را حذف کنید)
    }
}