-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Script de migration des données CGUs de Pix Orga vers le nouveau modèle (PIX-15583) #10787
base: dev
Are you sure you want to change the base?
Conversation
Une fois les applications déployées, elles seront accessibles via les liens suivants :
Les variables d'environnement seront accessibles via les liens suivants : |
0755aed
to
9564e26
Compare
b5112f8
to
671aed4
Compare
9564e26
to
2f1b493
Compare
671aed4
to
4c07b66
Compare
2f1b493
to
d5a59d2
Compare
4c07b66
to
6d94e58
Compare
11d9688
to
53a236a
Compare
6d94e58
to
9700a13
Compare
53a236a
to
567e203
Compare
567e203
to
522c27a
Compare
9700a13
to
e5d75cc
Compare
La branche n'était pas encore rebase sur la précédente 😉 Tout devrait être bon maintenant |
e13c998
to
7c9a76c
Compare
5cd3feb
to
3d10d97
Compare
998889d
to
8222a3a
Compare
e5d75cc
to
56252ba
Compare
56252ba
to
6294267
Compare
9cf1281
to
e0532f8
Compare
api/tests/legal-documents/integration/scripts/convert-users-orga-cgu-data.test.js
Outdated
Show resolved
Hide resolved
api/tests/legal-documents/integration/scripts/convert-users-orga-cgu-data.test.js
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅ Lu et testé fonctionnellement avec succès 👍
e0532f8
to
c415447
Compare
c415447
to
1bfd975
Compare
🎄 Problème
Avec la nouvelle table legal-document-versions, nous avons besoin de migrer les acceptations de CGUs Pix Orga actuelles des utilisateurs vers le nouveau modèle.
🎁 Proposition
Dans le contexte
legal-documents
, créer un script en utilisant la nouvelle architecture des scripts.batchSize
= 1000) et du throttle (throttleDelay
= 300).dryRun
permet de simuler l'exécution du script sans modification en base de données.🧦 Remarques
Note
Le script
add-new-legal-document-version
a été déplacé dans le contextelegal-documents
:src/legal-documents/scripts/add-new-legal-document-version.js
🎅 Pour tester
Pré-requis
Créer une entrée dans la table
legal-document-versions
:Lancer le script en dry-run :
Lancer le script en dry-run avec un batch de 1 :
Lancer la migration :