Skip to content

Migre l'entité SponsorScan de Ting vers Doctrine (#2383) - #2402

Open
Korbeil wants to merge 1 commit into
afup:masterfrom
Korbeil:afup-migrer-l-entite-ting
Open

Korbeil wants to merge 1 commit into
afup:masterfrom
Korbeil:afup-migrer-l-entite-ting

Conversation

@Korbeil

@Korbeil Korbeil commented Sep 21, 2026

Copy link
Copy Markdown
Member

Description

Migre l'entité SponsorScan (QR codes scannés par les sponsors lors des événements) de l'ORM Ting vers Doctrine, dans la continuité du ticket #2383 et du pattern des migrations précédentes. Le comportement est inchangé : scan d'un code, suppression logique, liste des scans et export CSV fonctionnent comme avant.

Changes

  • L'entité et son repository utilisent désormais Doctrine (EntityManager pour le CRUD, DBAL pour la requête joignant les informations du billet scanné)
  • Les anciennes classes Ting correspondantes sont supprimées
  • Un test d'intégration couvre la liste des scans actifs, la recherche par billet et la suppression logique
  • Aucune migration de base de données nécessaire (schéma inchangé)

How to test

  1. En tant que sponsor sur un événement : scanner un QR code, le voir dans la liste, l'exporter en CSV, le supprimer — tout se comporte comme avant
  2. Lancer make phpstan et la suite de tests d'intégration

@Korbeil
Korbeil force-pushed the afup-migrer-l-entite-ting branch from d220835 to 9e9307e Compare September 21, 2026 19:05
@Korbeil
Korbeil marked this pull request as ready for review September 21, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant