<?php

namespace App\Database\Seeds;

use CodeIgniter\Database\Seeder;


class TicketsSeeder extends Seeder
{
    public function run()
    {
        // categorias
        $data = [
            [
                'keyword' => 'errores',
            ],
            [
                'keyword' => 'consultas',
            ],
            [
                'keyword' => 'sugerencias',
            ],
        ];
        $this->db->table('tickets_categorias')->insertBatch($data);

        // secciones
        $data = [
            [
                'keyword' => 'presupuestos',
            ],
            [
                'keyword' => 'pedidos',
            ],
            [
                'keyword' => 'facturacion',
            ],
            [
                'keyword' => 'logistica',
            ],
            [
                'keyword' => 'configuracion',
            ],
            [
                'keyword' => 'general',
            ],
        ];
        $this->db->table('tickets_secciones')->insertBatch($data);

        // estados
        $data = [
            [
                'keyword' => 'abierto',
            ],
            [
                'keyword' => 'en_proceso',
            ],
            [
                'keyword' => 'resuelto',
            ],
            [
                'keyword' => 'archivado',
            ],
        ];
        $this->db->table('tickets_estados')->insertBatch($data);

        // config variables
        $data = [
            [
                'name' => 'default_soporte_user_id',
                'value' => '10',
                'description' => 'ID del usuario por defecto para asignar tickets',
            ],
        ];
        $this->db->table('config_variables_app')->insertBatch($data);
    }
}