refresh latest NAV MV
This commit is contained in:
parent
9f64d9e787
commit
837c3840d1
6
main.py
6
main.py
@ -114,6 +114,12 @@ async def update_nav(data: list[dict]):
|
|||||||
execute_values(cursor, query, values)
|
execute_values(cursor, query, values)
|
||||||
conn.commit()
|
conn.commit()
|
||||||
logger.info('Update NAV was called and db update succeeded')
|
logger.info('Update NAV was called and db update succeeded')
|
||||||
|
|
||||||
|
with conn.cursur() as cursor:
|
||||||
|
cursor.execute('refresh materialized view latest_nav')
|
||||||
|
conn.commit()
|
||||||
|
logger.info('Latest NAV materialized view refreshed')
|
||||||
|
|
||||||
return {'message': "Database updated succesfully"}
|
return {'message': "Database updated succesfully"}
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.exception(f"Update Db errored out: {e}")
|
logger.exception(f"Update Db errored out: {e}")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user