Améliore l’API d’upload
Contexte
On a précédemment enrichi les comportements de l’import en ligne de commande :
- mode dry-run
- possibilité de surcharger le choix du jeu de données, de la feuille de calcul, et des en-têtes
- rapports d’import plus détaillés
On aimerait proposer ces ameliorations sur l’API et l‘interface web associée.
Contenu
L’API a maintenant les paramètres suivants (query params) :
-
dry_mode=true
(marchent aussi apparemment :dry_mode=yes
oudry_mode=1
) : ne pas réellement importer -
table_name=xxxx
: spécifier le jeu de données si le nom du fichier n’est pas reconnu
Et elle renvoie :
- un statut de succès (avant on disait toujours
"status": "ok"
, maintenant on dit aussi"success": true
ou"success": false
) - une version sérialisée des rapports d’import (nombre de lignes lues, valides, en erreur, sautées + les logs)
Pas inclus ici
À ajouter dans de futures MR :
-
spécifier l’onglet s’il a changé de nom (dans le cas d‘un fichier Excel) -
spécifier les en-têtes s’ils ont changé de nom
Edited by Ronan Amicel