<?php
declare(strict_types=1);

namespace App\Modules\TrainingGroups\Models;

use App\Core\Model;

class WaitingListEntry extends Model
{
    protected static string $table = 'waiting_list';
    protected static string $primaryKey = 'id';
    protected static bool $timestamps = true;
    protected static bool $softDelete = false;
    protected static bool $autoTrackAuthor = false;

    protected static array $fillable = [
        'player_id',
        'discipline_id',
        'level_id',
        'preferred_day_of_week',
        'preferred_time',
        'priority',
        'requested_group_type',
        'status',
        'offered_group_id',
        'offered_at',
        'offer_expires_at',
        'notes',
    ];
}
