[19-Feb-2026 20:20:09 Europe/Paris] [DBG] Aucun match qualif en attente | ctx={"tournoi_id":3} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Aucun match qualif en attente | ctx={"tournoi_id":7} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Qualification computed | ctx={"tournoi_id":7,"N":22,"Q":16,"p":16,"num_prelim_matches":0,"stage_label":"Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Qualified_ids | ctx={"qualified_ids":[56,66,65,64,63,62,61,60,59,58,57,45,55,54,53,52]} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Elim_pairs | ctx={"pairs":[[56,52],[66,53],[65,54],[64,55],[63,45],[62,57],[61,58],[60,59]]} [19-Feb-2026 20:20:09 Europe/Paris] ========== TRIGGER STEP 5 : Transition Qualifications -> Éliminatoire ========== [19-Feb-2026 20:20:09 Europe/Paris] [DBG] TRIGGER_CTX step=5 | ctx={"tournoi_id":7,"stage_label":"Huitièmes de finale","pairs_count":8} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Non qualifiés éliminés | ctx={"tournoi_id":7,"sql":"UPDATE Tournoi_Equipe SET elimine = 1, elimine_date = NOW() \n\t WHERE tournoi = 7 \n\t AND emarge = 1 \n\t AND equipe NOT IN (56,66,65,64,63,62,61,60,59,58,57,45,55,54,53,52) \n\t AND elimine = 0"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Match éliminatoire créé | ctx={"tournoi_id":7,"a":56,"b":52,"table":1,"date":"2026-02-19 20:20:00","phase":"Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Match éliminatoire créé | ctx={"tournoi_id":7,"a":66,"b":53,"table":2,"date":"2026-02-19 20:20:00","phase":"Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Match éliminatoire créé | ctx={"tournoi_id":7,"a":65,"b":54,"table":3,"date":"2026-02-19 20:20:00","phase":"Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Match éliminatoire créé | ctx={"tournoi_id":7,"a":64,"b":55,"table":4,"date":"2026-02-19 20:20:00","phase":"Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Match éliminatoire créé | ctx={"tournoi_id":7,"a":63,"b":45,"table":5,"date":"2026-02-19 20:20:00","phase":"Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Match éliminatoire créé | ctx={"tournoi_id":7,"a":62,"b":57,"table":6,"date":"2026-02-19 20:20:00","phase":"Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Match éliminatoire créé | ctx={"tournoi_id":7,"a":61,"b":58,"table":7,"date":"2026-02-19 20:20:00","phase":"Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Match éliminatoire créé | ctx={"tournoi_id":7,"a":60,"b":59,"table":8,"date":"2026-02-19 20:20:00","phase":"Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:09 Europe/Paris] [DBG] Phase tournoi mise à jour | ctx={"tournoi_id":7,"sql":"UPDATE Tournoi \n\t SET texte_phase_en_cours = 'Éliminatoire : Huitièmes de finale' \n\t WHERE id = 7 LIMIT 1"} [19-Feb-2026 20:20:15 Europe/Paris] [DBG] Notif globale éliminatoire envoyée | ctx={"tournoi_id":7,"players_count":23,"message":"Lancement de la phase Éliminatoire : Huitièmes de finale"} [19-Feb-2026 20:20:15 Europe/Paris] Tournoi 7 : transition Qualifications -> Éliminatoires effectuée, matches créés = 8, qualifiés = 16 (total équipes = 22) [2026-02-19 20:20:15] ÉTAPE 1 ÉTAPE 2 ÉTAPE 3 ÉTAPE 4 ÉTAPE 5 ÉTAPE 6/7 (Passage tours & Fin tournoi) --- FIN DU SCRIPT === END LOG 2026-02-19 20:20:15 ===