• Mahmoud Aglan's avatar
    Program cascade delete + trainer-group assignment from both sides · 3d2c2052
    Mahmoud Aglan authored
    1. Program delete:
       - Removed delete button from program list (was broken)
       - Added red "حذف البرنامج" button inside program show page
       - Cascade deletes: sessions, schedules, enrollments, waitlists,
         assignments, groups — all force-deleted in one transaction
    
    2. Trainer-group assignment:
       - GroupShow: assign/remove trainers via polymorphic assignments table
       - TrainerShow: assign/remove groups, shows all assigned groups
         (both head_trainer_id and assignments-based)
       - A trainer can be assigned to multiple groups
       - A group can have multiple trainers assigned
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    3d2c2052
Name
Last commit
Last update
..
Console/Commands Loading commit data...
Domain Loading commit data...
Helpers Loading commit data...
Http Loading commit data...
Livewire Loading commit data...
Models Loading commit data...
Providers Loading commit data...