Script export données législatives 2024

This commit is contained in:
2024-06-28 13:40:57 +02:00
parent 0b0508958c
commit b4d6885631
2 changed files with 497 additions and 3 deletions

View File

@ -151,7 +151,7 @@ def exporter_resultats_regions(engine: Engine, verbose: bool = False) -> None:
if not resultats_region:
resultats_france = session.execute(select(ResultatsFranceLegislatives2022)).scalar_one()
resultats_region = ResultatsRegionLegislatives2022(region_id=region.code_insee,
resultats_france_id=resultats_france.id)
resultats_france_id=resultats_france.id)
session.add(resultats_region)
resultats_dict = {
@ -366,7 +366,7 @@ def exporter_resultats_communes(engine: Engine, verbose: bool = False) -> None:
resultats_departement = session.execute(select(ResultatsDepartementLegislatives2022)
.filter_by(dpt_id=commune.departement_code)).scalar_one()
resultats_commune = ResultatsCommuneLegislatives2022(commune_id=commune.code_insee,
resultats_dpt_id=resultats_departement.id)
resultats_dpt_id=resultats_departement.id)
session.add(resultats_commune)
resultats_dict = {
@ -436,7 +436,7 @@ def exporter_resultats_bureaux_vote(engine: Engine, verbose: bool = False) -> No
resultats_commune = session.execute(select(ResultatsCommuneLegislatives2022)
.filter_by(commune_id=bureau_vote.commune_code)).scalar_one()
resultats_bureau_vote = ResultatsBureauVoteLegislatives2022(bv_id=bureau_vote.id,
resultats_commune_id=resultats_commune.id)
resultats_commune_id=resultats_commune.id)
session.add(resultats_bureau_vote)
resultats_dict = {