Private
Public Access
1
0

improved dataprepnodjango?

This commit is contained in:
Sander Roosendaal
2018-06-27 18:22:24 +02:00
parent f578f9911e
commit c10c6fafe1
7 changed files with 62 additions and 15 deletions

View File

@@ -627,11 +627,11 @@ def delete_strokedata(id,debug=False):
conn.close()
engine.dispose()
def update_strokedata(id,df,debug=False):
def update_strokedata(id,df,debug=False,bands=True,barchart=True,otwpower=True):
delete_strokedata(id,debug=debug)
if debug:
print "updating ",id
rowdata = dataprep(df,id=id,bands=True,barchart=True,otwpower=True,
rowdata = dataprep(df,id=id,bands=False,barchart=True,otwpower=True,
debug=debug)
return rowdata
@@ -1222,10 +1222,12 @@ def dataprep(rowdatadf,id=0,bands=True,barchart=True,otwpower=True,
# write data if id given
if id != 0:
data['workoutid'] = id
if debug:
engine = create_engine(database_url_debug, echo=False)
else:
engine = create_engine(database_url, echo=False)
with engine.connect() as conn, conn.begin():
data.to_sql('strokedata',engine,if_exists='append',index=False)
conn.close()