Finalement même tout un département c'est long
This commit is contained in:
parent
40e1c40e26
commit
24f1dafd99
@ -201,8 +201,7 @@ def exporter_resultats_departements(engine: Engine) -> None:
|
||||
|
||||
def exporter_resultats_communes(engine: Engine) -> None:
|
||||
with Session(engine) as session:
|
||||
# FIXME On n'importe que les communes du Bas-Rhin pour des raisons de gain de temps
|
||||
communes = session.execute(select(Commune).filter_by(departement_code="67")).scalars().all()
|
||||
communes = session.execute(select(Commune)).scalars().all()
|
||||
communes_json = []
|
||||
|
||||
for commune in tqdm(communes, desc="Communes"):
|
||||
@ -258,4 +257,5 @@ def run(engine: Engine) -> None:
|
||||
exporter_resultats_france(engine)
|
||||
exporter_resultats_regions(engine)
|
||||
exporter_resultats_departements(engine)
|
||||
exporter_resultats_communes(engine)
|
||||
# FIXME Les communes prennent trop de temps
|
||||
# exporter_resultats_communes(engine)
|
||||
|
@ -170,8 +170,7 @@ def importer_resultats_departements(engine: Engine) -> None:
|
||||
|
||||
def importer_resultats_communes(engine: Engine) -> None:
|
||||
with Session(engine) as session:
|
||||
# FIXME On n'importe que les communes du Bas-Rhin pour des raisons de gain de temps
|
||||
for commune in tqdm(session.execute(select(Commune).filter_by(departement_code="67")).scalars().all(), desc="Communes"):
|
||||
for commune in tqdm(session.execute(select(Commune)).scalars().all(), desc="Communes"):
|
||||
reg_code = commune.departement.region_code
|
||||
reg_path = f"{reg_code}/"
|
||||
dpt_code = commune.departement_code
|
||||
@ -295,4 +294,5 @@ def run(engine: Engine) -> None:
|
||||
importer_resultats_france(engine)
|
||||
importer_resultats_regions(engine)
|
||||
importer_resultats_departements(engine)
|
||||
importer_resultats_communes(engine)
|
||||
# FIXME Les communes prennent trop de temps
|
||||
# importer_resultats_communes(engine)
|
||||
|
Loading…
Reference in New Issue
Block a user