init commit
All checks were successful
build-api-image / build (push) Successful in 51s

This commit is contained in:
Antonio Lopes dos Santos
2026-08-04 16:52:02 -03:00
commit afec302c3e
11594 changed files with 1636728 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
<?php
use App\Models\TransportePaciente\Relacao as Model;
use Illuminate\Database\Seeder;
class AcompanhanteRelacao_20240506095526 extends Seeder
{
public function run()
{
$tipos = [
['id' => 1, 'descricao' => 'Pai'],
['id' => 2, 'descricao' => 'Mãe'],
['id' => 3, 'descricao' => 'Filha(o)'],
['id' => 4, 'descricao' => 'Irmã(o)'],
['id' => 5, 'descricao' => 'Outro'],
];
SeederUtil::saveList(Model::class, $tipos, 'id');
}
}

View File

@@ -0,0 +1,20 @@
<?php
use App\Models\TransportePaciente\Veiculo\Combustivel as Model;
use Illuminate\Database\Seeder;
class VeiculoCombustivel_20240506095642 extends Seeder
{
public function run()
{
$combustiveis = [
['id' => 1, 'descricao' => 'Diesel'],
['id' => 2, 'descricao' => 'Etanol'],
['id' => 3, 'descricao' => 'Flex'],
['id' => 4, 'descricao' => 'Gasolina'],
['id' => 5, 'descricao' => 'GNV'],
];
SeederUtil::saveList(Model::class, $combustiveis, 'id');
}
}

View File

@@ -0,0 +1,21 @@
<?php
use App\Models\TransportePaciente\Veiculo\Cor as Model;
use Illuminate\Database\Seeder;
class VeiculoCor_20240506095731 extends Seeder
{
public function run()
{
$cores = [
['id' => 1, 'descricao' => 'Branco'],
['id' => 2, 'descricao' => 'Cinza'],
['id' => 3, 'descricao' => 'Preto'],
['id' => 4, 'descricao' => 'Amarelo'],
['id' => 5, 'descricao' => 'Vermelho'],
['id' => 6, 'descricao' => 'Prata'],
];
SeederUtil::saveList(Model::class, $cores, 'id');
}
}

View File

@@ -0,0 +1,32 @@
<?php
use App\Models\TransportePaciente\Veiculo\Marca as Model;
use Illuminate\Database\Seeder;
class VeiculoMarca_20240506095817 extends Seeder
{
public function run()
{
$marcas = [
['id' => 1, 'descricao' => 'Agrale'],
['id' => 2, 'descricao' => 'Chevrolet'],
['id' => 3, 'descricao' => 'Citroen'],
['id' => 4, 'descricao' => 'Fiat'],
['id' => 5, 'descricao' => 'Ford'],
['id' => 6, 'descricao' => 'Honda'],
['id' => 7, 'descricao' => 'Iveco'],
['id' => 8, 'descricao' => 'Mercedes'],
['id' => 9, 'descricao' => 'Renault'],
['id' => 10, 'descricao' => 'Sundown'],
['id' => 11, 'descricao' => 'Volkswagen'],
['id' => 12, 'descricao' => 'Peugeot'],
['id' => 13, 'descricao' => 'Nissan'],
['id' => 14, 'descricao' => 'Marcopolo'],
['id' => 15, 'descricao' => 'Chery'],
['id' => 16, 'descricao' => 'Toyota'],
['id' => 17, 'descricao' => 'Mitsubishi'],
];
SeederUtil::saveList(Model::class, $marcas, 'id');
}
}

View File

@@ -0,0 +1,18 @@
<?php
use App\Models\TransportePaciente\Veiculo\Tipo as Model;
use Illuminate\Database\Seeder;
class VeiculoTipo_20240506095931 extends Seeder
{
public function run()
{
$tipos = [
['id' => 1, 'descricao' => 'Carga'],
['id' => 2, 'descricao' => 'Passageiro'],
['id' => 3, 'descricao' => 'Passeio'],
];
SeederUtil::saveList(Model::class, $tipos, 'id');
}
}

View File

@@ -0,0 +1,19 @@
<?php
use App\Models\TransportePaciente\Veiculo\TipoPassageiro as Model;
use Illuminate\Database\Seeder;
class VeiculoTipoPassageiro_20240506100025 extends Seeder
{
public function run()
{
$tiposPassageiros = [
['id' => 1, 'descricao' => 'Acamado'],
['id' => 2, 'descricao' => 'Cadeirante'],
['id' => 3, 'descricao' => 'Convencional'],
['id' => 4, 'descricao' => 'Outros'],
];
SeederUtil::saveList(Model::class, $tiposPassageiros, 'id');
}
}

View File

@@ -0,0 +1,17 @@
<?php
use App\Models\TransportePaciente\Destino\DestinoTipo as Model;
use Illuminate\Database\Seeder;
class DestinoTipo_20240506100115 extends Seeder
{
public function run()
{
$tipos = [
['id' => 1, 'descricao' => 'Agenda'],
['id' => 2, 'descricao' => 'Emergência'],
];
SeederUtil::saveList(Model::class, $tipos, 'id');
}
}

View File

@@ -0,0 +1,18 @@
<?php
use App\Models\TransportePaciente\Motivo\Modulo as Model;
use Illuminate\Database\Seeder;
class MotivoModulo_20240506100217 extends Seeder
{
public function run()
{
$tipos = [
['id' => 1, 'descricao' => 'Regulação'],
['id' => 2, 'descricao' => 'Transporte de paciente'],
['id' => 3, 'descricao' => 'Exame de imagem'],
];
SeederUtil::saveList(Model::class, $tipos, 'id');
}
}

View File

@@ -0,0 +1,21 @@
<?php
use App\Models\TransportePaciente\Status\Status as Model;
use Illuminate\Database\Seeder;
class Status_20240506100302 extends Seeder
{
public function run()
{
$status = [
['id' => 1, 'descricao' => 'AGENDADO'],
['id' => 2, 'descricao' => 'CANCELADO'],
['id' => 3, 'descricao' => 'TRANSPORTADO'],
['id' => 4, 'descricao' => 'FALTOU'],
['id' => 5, 'descricao' => 'REAGENDADO'],
['id' => 6, 'descricao' => 'MODIFICADO'],
];
SeederUtil::saveList(Model::class, $status, 'id');
}
}

View File

@@ -0,0 +1,18 @@
<?php
use App\Models\TransportePaciente\ViagemStatus as Model;
use Illuminate\Database\Seeder;
class ViagemStatus_20240506100407 extends Seeder
{
public function run()
{
$status = [
['id' => 1, 'descricao' => 'Aberto'],
['id' => 2, 'descricao' => 'Finalizado'],
['id' => 3, 'descricao' => 'Cancelado'],
];
SeederUtil::saveList(Model::class, $status, 'id');
}
}

View File

@@ -0,0 +1,16 @@
<?php
use App\Models\TransportePaciente\Relacao as Model;
use Illuminate\Database\Seeder;
class Relacao_20240826140446 extends Seeder
{
public function run()
{
$tipos = [
['id' => 6, 'descricao' => 'Cônjuge'],
];
SeederUtil::saveList(Model::class, $tipos, 'id');
}
}

View File

@@ -0,0 +1,16 @@
<?php
use App\Models\TransportePaciente\Veiculo\Marca as Model;
use Illuminate\Database\Seeder;
class Marca_20241129092131 extends Seeder
{
public function run()
{
$marcas = [
['id' => 18, 'descricao' => 'Volare'],
];
SeederUtil::saveList(Model::class, $marcas, 'id');
}
}

View File

@@ -0,0 +1,16 @@
<?php
use Database\Seeders\Base\Funcionalidade;
use Database\Seeders\Base\Menu;
use Database\Seeders\Base\Permissao;
use Illuminate\Database\Seeder;
class FuncionalidadeMenuPermissao_20241217110628 extends Seeder
{
public function run()
{
Funcionalidade::run();
Menu::run();
Permissao::run();
}
}

View File

@@ -0,0 +1,16 @@
<?php
use App\Models\TransportePaciente\Veiculo\Marca as Model;
use Illuminate\Database\Seeder;
class Marca_20260305150524 extends Seeder
{
public function run()
{
$marcas = [
['id' => 19, 'descricao' => 'Scania'],
];
SeederUtil::saveList(Model::class, $marcas, 'id');
}
}

View File

@@ -0,0 +1,16 @@
<?php
use App\Models\TransportePaciente\Veiculo\Marca as Model;
use Illuminate\Database\Seeder;
class Marca_20260504102018 extends Seeder
{
public function run()
{
$marcas = [
['id' => 20, 'descricao' => 'Hyundai'],
];
SeederUtil::saveList(Model::class, $marcas, 'id');
}
}

View File

@@ -0,0 +1,16 @@
<?php
use App\Models\TransportePaciente\Veiculo\Cor as Model;
use Illuminate\Database\Seeder;
class VeiculoCor_20260722142033 extends Seeder
{
public function run()
{
$cores = [
['id' => 7, 'descricao' => 'Azul'],
];
SeederUtil::saveList(Model::class, $cores, 'id');
}
}