betagouv / preuve-covoiturage

Registre de preuve de covoiturage
https://app.covoiturage.beta.gouv.fr
Apache License 2.0
33 stars 12 forks source link

Support du carpool v2 sur les cee #2474

Closed nmrgt closed 3 months ago

nmrgt commented 4 months ago

:information_source: merci de marquer les parties de code carpool_v1 à supprimer avec le commentaire suivant (a minima). Ça permet que l'IDE affiche les types, enums, fonctions, etc... en deprecated et que l'on puisse les supprimer petit à petit.

/**
 * @deprecated [carpool_v2_migration]
 */

journey_id

journey_id est un identifiant unique par demande CEE. -> migration vers carpool_v2._id

### Tasks
- [x] Ajouter une colonne `operator_journey_id`
- [x] Mettre à jour le seeder pour les tests d'intégration
- [x] Mettre à jour la création de `cee_applications` pour utiliser v2 puis aller chercher `carpool_id` V1 pour la rétro-compat
- [x] Remplir les anciennes données