Add applications and positions

This commit is contained in:
Christoph Karlen
2026-02-02 17:39:41 +01:00
parent d2a517d2f5
commit b2366def84
26 changed files with 760 additions and 10 deletions

View File

@@ -0,0 +1,28 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
class Application extends Model
{
/** @use HasFactory<\Database\Factories\ApplicationFactory> */
use HasFactory;
protected $fillable = [
'description',
'document',
'position_id',
'user_id'
];
public function position() : BelongsTo {
return $this->belongsTo(Position::class);
}
public function user() : BelongsTo {
return $this->belongsTo(User::class);
}
}