se terminaron los modelos, faltan controlarlos con la IA

This commit is contained in:
Lucho
2026-03-16 15:14:17 -03:00
parent a311dedf89
commit 7b7d81d5d0
52 changed files with 882 additions and 25 deletions
+21
View File
@@ -0,0 +1,21 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class BajaSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$credencial = [
'dni' => '40987654',
'correo' => 'ficticio@gmail.com',
'persona_id' =>
]
}
}
@@ -0,0 +1,22 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class CredencialClienteSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$credencial = [
'contra' => bcrypt('contraseña'),
'correo' => 'ficticio@gmail.com',
];
DB::table('credencialesclientes')->insert($credencial);
}
}
+2
View File
@@ -33,6 +33,8 @@ class DatabaseSeeder extends Seeder
CredencialProfesionalSeeder::class,
ProfesionalSeeder::class,
AdministradorSeeder::class,
CredencialClienteSeeder::class,
BajaSeeder::class,
]);
}
}
+34
View File
@@ -0,0 +1,34 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class DiasSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$dias = [['descripcion' => 'Lunes'],
['descripcion' =>'Martes'],
['descripcion' =>'Miércoles'],
['descripcion' =>'Jueves'],
['descripcion' =>'Viernes'],
['descripcion' =>'Sabado'],
['descripcion' =>'Domingo']];
foreach($dias as $dia)
{
DB::table('dias')->insert([
'descripcion' => $dia['descripcion'],
'created_at' => now(),
'updated_at' => now(),
]);
};
}
}
+8
View File
@@ -27,6 +27,14 @@ class PersonaSeeder extends Seeder
'cuil' => '20432932444',
'fechanac' => '2001-04-05',
'foto_id' => 1,
],
[
'dni' => '40987654',
'nombre' => 'Cliente',
'apellido' => 'Ficticio',
'cuil' => '20409876544',
'fechanac' => '2000-01-01',
'foto_id' => 1,
]];
foreach($personas as $persona){
DB::table('personas')->insert([