<?php
declare(strict_types=1);

namespace App\Modules\TrainingGroups\Models;

use App\Core\Model;

class GroupMembership extends Model
{
    protected static string $table = 'group_memberships';
    protected static string $primaryKey = 'id';
    protected static bool $timestamps = false;
    protected static bool $softDelete = false;
    protected static bool $autoTrackAuthor = false;

    protected static array $fillable = [
        'group_id',
        'enrollment_id',
        'player_id',
        'joined_at',
        'left_at',
        'status',
        'transferred_to_group_id',
        'transfer_reason',
    ];
}
