mejoras en la gestión de proyectos y documentos: se añaden nuevos campos y validaciones para optimizar la organización y el seguimiento de los mismos.
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled

This commit is contained in:
2025-10-25 11:29:20 +02:00
parent 28c225687a
commit d8ae8c8894
29 changed files with 2054 additions and 856 deletions

View File

@@ -8,6 +8,7 @@ use Illuminate\Database\Eloquent\Model;
class Project extends Model
{
protected $fillable = [
'reference',
'name',
'description',
'creator_id',
@@ -22,6 +23,7 @@ class Project extends Model
'icon',
'start_date',
'deadline',
'company_id',
// Agrega cualquier otro campo nuevo aquí
];
@@ -81,5 +83,8 @@ class Project extends Model
return $this->belongsToMany(Category::class);
}
public function company()
{
return $this->belongsTo(Company::class);
}
}