Utilisation d’une autre bibliothèque pour pouvoir avoir un pool de connexions SQL
La librairie https://www.encode.io/databases/ permet de maintenir facilement un pool de connexion à une base SQL, ce qui règle le problème de
{"data": null, "errors": [{"message": "cannot perform operation: another operation is in progress", "locations": [{"line": 3, "column": 15}], "path": ["departement", "indicateurs", "nb_pylones_4g_fixe_en_service"]}]}
dans les calls HTTP.
Les principaux changements sont l’utilisation d’un dictionnaire dans les requêtes plutôt qu’une liste, et aussi l’absence d’exposition de la fonction copy_records_to_table
, sinon tout est transparent.
Edited by Ronan Amicel