14 lines
533 B
Python
14 lines
533 B
Python
from pycen import con_anm
|
|
import geopandas as gpd
|
|
from datetime import datetime as dt
|
|
|
|
com = gpd.read_postgis('SELECT * FROM territoires.vm_communes',con_anm)
|
|
ter = gpd.read_postgis('SELECT * FROM territoires.vm_territoires',con_anm)
|
|
ter_com = gpd.sjoin(com,ter,how='inner')[['code_insee','territoire_id']]
|
|
ter_com['actif'] = True
|
|
ter_com['date_maj'] = dt.now().date()
|
|
ter_com['utilisateur_id'] = 'cgeier'
|
|
|
|
ter_com.drop_duplicates(inplace=True)
|
|
|
|
ter_com.to_sql('r_ter_com',con_anm,schema='territoires',index=False,if_exists='append') |