Skip to content

stock et affiche la commune de l'usager

Close #1638 (closed)

Ajout des champs city_name, city_code et post_code pour la table user. Cela va nous permettre d'accéder à ces informations sans avoir à les extraire d'une chaine de caractère. Préambule à #1638 (closed)

Ajout du script scripts/update_city_name_and_code_from_address.rb permettant de mettre à jour l'ensemble des champs pour les usagers déjà existant. C'est un script à exécuter en prod pour initialisation.

Ce script utilise RestClient. j'ai donc ajouté cette Gem. Je ne suis pas à l'aise, nous l'utilisons que pour ce script. Peut-être y a-t-il moyen d'utiliser les lib standard pour faire les appels HTTP.

Appel de l'api de la BAN en mode batch. Le fichier CSV ne peux pas faire plus de 50 Mo. Je n'ai rien mis pour vérifier ça ou organiser ça. Peut-être que nous pourrions exécuter ce script par territoire, voir par organisation ?

Je laisse comme ça pour le moment, je fais le double pari que RestClient pourra nous être utile, et que l'ensemble des adresses de la base, dans un fichier CSV, ne fais pas 50 Mo.

Merge request reports