Skip to content
Snippets Groups Projects
Commit e57a76ce authored by Maximilian Loch's avatar Maximilian Loch
Browse files

added new variable for column dienstart

parent 5f6d81d4
No related branches found
No related tags found
No related merge requests found
......@@ -17,6 +17,7 @@ if __name__ == '__main__':
user={conn_config['connection']['user']}
password={conn_config['connection']['pwd']}"""
table = conn_config["connection"]['table']
dienstart = conn_config["daten"]['dienstart']
url = conn_config['connection']['url']
......@@ -31,7 +32,7 @@ if __name__ == '__main__':
print(str(i) + "/" + str(lenschule))
if item[0] is not None:
adresse = my_api.findadresse(item[0])
my_db.update_adress(adresse, item[0], table)
my_db.update_adress(adresse, item[0], dienstart, table)
else:
print("hat keine URI")
......
......@@ -6,3 +6,6 @@ user=username
pwd=password
url=API url
table=tablename
[daten]
dienstart=dienstart
\ No newline at end of file
......@@ -115,7 +115,7 @@ class DBTools:
self.cursor.execute(sql_alter)
self.cursor.execute(sql_update)
def update_adress(self, data: "dict[str,str]", param_uri: str, table: str) -> None: # noqa
def update_adress(self, data: "dict[str,str]", param_uri: str, dienstart: str, table: str) -> None: # noqa
"""Updaten der Adressen mit AREG URI
Funktion zum Update der Datenbank mit den neuen Adressdaten aus dem
......@@ -136,11 +136,13 @@ class DBTools:
add column if not exists
hnr varchar,
add column if not exists
strasse varchar,
stn varchar,
add column if not exists
plz varchar,
add column if not exists
ort varchar,
add column if not exists
dienstart varchar,
add column if not exists
geom geometry(Point, 4326);
"""
......@@ -150,9 +152,10 @@ class DBTools:
{table}
set
hnr='{data['hnr']}',
strasse='{data['stn']}',
stn='{data['stn']}',
plz='{data['plz']}',
ort='{data['ort']}',
dienstart='{dienstart}',
geom=ST_GeomFromGeoJSON('{geometry}')
where
areg_uri='{param_uri}';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment