<?php

declare(strict_types=1);

namespace TechnoArtisan\FilamentCms\Database\Factories;

use Illuminate\Database\Eloquent\Factories\Factory;
use Illuminate\Support\Str;
use TechnoArtisan\FilamentCms\Models\ContactRequestError;

/**
 * @extends Factory<ContactRequestError>
 */
class ContactRequestErrorFactory extends Factory
{
    public function definition(): array
    {
        return [
            'session_id' => Str::random(32),
            'exception'  => fake()->realTextBetween(256, 4096),
            'request'    => fake()->realTextBetween(256, 4096),
            'session'    => fake()->realTextBetween(256, 4096),
        ];
    }
}
