<?php

namespace Database\Seeders;

use App\Models\Addon;
use Illuminate\Database\Seeder;

class AddonSeeder extends Seeder
{
    public function run(): void
    {
        $addons = [
            ['name' => 'Extra Payslip Customization', 'slug' => 'extra-payslip-customization', 'pricing_type' => 'flat', 'price' => 499],
            ['name' => 'Advanced Analytics Pack', 'slug' => 'advanced-analytics-pack', 'pricing_type' => 'flat', 'price' => 999],
            ['name' => 'Recruitment Pipeline', 'slug' => 'recruitment-pipeline', 'pricing_type' => 'per_employee', 'price' => 15],
        ];

        foreach ($addons as $addon) {
            Addon::query()->updateOrCreate(
                ['slug' => $addon['slug']],
                $addon
            );
        }
    }
}
