<?php

namespace Database\Seeders;

use App\Models\Application;
use Illuminate\Database\Seeder;

class ApplicationSettingsSeeder extends Seeder
{
    /**
     * Run the database seeds.
     */
    public function run(): void
    {
        $application_1 = Application::find(1)->load(['settings']);
        $application_1->settings->is_debug_enabled = false;
        $application_1->settings->save();

        $gitlabPublic = Application::where('uuid', 'gitlab-public-example')->first();
        if ($gitlabPublic) {
            $gitlabPublic->load(['settings']);
            $gitlabPublic->settings->is_static = true;
            $gitlabPublic->settings->save();
        }

        $railpackStatic = Application::where('uuid', 'railpack-static')->first();
        if ($railpackStatic) {
            $railpackStatic->load(['settings']);
            $railpackStatic->settings->is_static = true;
            $railpackStatic->settings->save();
        }
    }
}
