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
+4 -3
View File
@@ -18,11 +18,12 @@ class Persona extends Model
'cuil',
'fechanac',
'foto_id',
'telefono_id'
];
public function Foto()
{
return $this->belongsTo(Foto::class, 'foto_id');
return $this->belongsTo(Foto::class, 'foto_id', 'id');
}
public function profesionales()
@@ -32,11 +33,11 @@ class Persona extends Model
public function cliente()
{
return $this->hasOne(Cliente::class, 'persona_id');
return $this->hasOne(Cliente::class, 'persona_id', 'id');
}
public function telefonos()
{
return $this->belongsToMany(Telefono::class, 'personas_telefonos', 'persona_id', 'telefono_id');
return $this->belongsToMany(Telefono::class, 'persona_telefono', 'persona_id', 'telefono_id');
}
}