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,44 @@
<?php
use App\Models\Cadastro\SujeitoAtencao\Deficiencia as Model;
use Illuminate\Database\Seeder;
class Deficiencia_20240506074057 extends Seeder
{
public function run()
{
$deficienciaBase = [
'AUDITIVA' => 1,
'VISUAL' => 2,
'INTELECTUAL_CONGNITIVA' => 3,
'FISICA' => 4,
'OUTRA' => 5,
];
$deficiencias = [
['id' => 1, 'descricao' => 'AFÔNICA', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
['id' => 2, 'descricao' => 'ALTAS HABILIDADES/SUPERDOTAÇÃO', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
['id' => 3, 'descricao' => 'AUTISMO', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
['id' => 4, 'descricao' => 'CEGUEIRA', 'deficiencia_base_id' => $deficienciaBase['VISUAL']],
['id' => 5, 'descricao' => 'BAIXA VISÃO', 'deficiencia_base_id' => $deficienciaBase['VISUAL']],
['id' => 6, 'descricao' => 'FÍSICA/MOTORA', 'deficiencia_base_id' => $deficienciaBase['FISICA']],
['id' => 7, 'descricao' => 'DEFICIÊNCIA MENTAL OU INTELECTUAL', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
['id' => 8, 'descricao' => 'SÍNDROME DE DOWN', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
['id' => 9, 'descricao' => 'SURDEZ SEVERA/PROFUNDA', 'deficiencia_base_id' => $deficienciaBase['AUDITIVA']],
['id' => 10, 'descricao' => 'SURDEZ LEVE/MODERADA', 'deficiencia_base_id' => $deficienciaBase['AUDITIVA']],
['id' => 11, 'descricao' => 'TRANSTORNO/DOENÇA MENTAL', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
['id' => 12, 'descricao' => 'CONDUTAS TÍPICAS', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
['id' => 13, 'descricao' => 'OUTRA', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
['id' => 14, 'descricao' => 'AUDITIVA', 'deficiencia_base_id' => $deficienciaBase['AUDITIVA']],
['id' => 15, 'descricao' => 'INTELECTUAL', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
['id' => 16, 'descricao' => 'MOTORA', 'deficiencia_base_id' => $deficienciaBase['FISICA']],
['id' => 17, 'descricao' => 'MÚLTIPLA', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
['id' => 18, 'descricao' => 'VISUAL', 'deficiencia_base_id' => $deficienciaBase['VISUAL']],
['id' => 19, 'descricao' => 'FÍSICA', 'deficiencia_base_id' => $deficienciaBase['FISICA']],
['id' => 20, 'descricao' => 'MENTAL', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
['id' => 21, 'descricao' => 'SURDOCEGUEIRA', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
];
SeederUtil::saveList(Model::class, $deficiencias, 'id');
}
}