Files
safekat/ci4/app/Database/Seeds/TicketsSeeder.php

76 lines
1.7 KiB
PHP

<?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);
}
}