<?php

namespace Database\Factories;

use App\Models\PromptLandingPage;
use App\Models\PromptLandingPageAttachment;
use Illuminate\Database\Eloquent\Factories\Factory;

/**
 * @extends Factory<PromptLandingPageAttachment>
 */
class PromptLandingPageAttachmentFactory extends Factory
{
    /**
     * @return array<string, mixed>
     */
    public function definition(): array
    {
        return [
            'prompt_landing_page_id' => PromptLandingPage::factory(),
            'prompt_landing_page_message_id' => null,
            'path' => 'prompt-landing-pages/1/brief.pdf',
            'original_name' => 'brief.pdf',
            'mime' => 'application/pdf',
            'kind' => 'document',
            'included_in_brief' => false,
        ];
    }
}
