Private
Public Access
1
0

added try except in dataprepnodjango

error on dev and production in async task execution
This commit is contained in:
Sander Roosendaal
2018-07-24 14:13:34 +02:00
parent 3960a1acc6
commit a0ef41e2fc

View File

@@ -1236,7 +1236,12 @@ def dataprep(rowdatadf,id=0,bands=True,barchart=True,otwpower=True,
engine = create_engine(database_url, echo=False)
with engine.connect() as conn, conn.begin():
data.to_sql('strokedata',engine,if_exists='append',index=False)
try:
data.to_sql('strokedata',engine,if_exists='append',index=False)
except OperationalError:
data.drop(columns=['rhythm'],inplace=True)
data.to_sql('strokedata',engine,if_exists='append',index=False)
conn.close()
engine.dispose()
return data