upsert handling

This commit is contained in:
Gourav Kumar 2026-08-09 09:23:22 +05:30
parent d0dcf438e7
commit 9f64d9e787
2 changed files with 3 additions and 1 deletions

3
.gitignore vendored
View File

@ -1,3 +1,4 @@
.env .env
__pycache__ __pycache__
uploads/* uploads/*
logs

View File

@ -101,6 +101,7 @@ async def update_nav(data: list[dict]):
query = f""" query = f"""
INSERT INTO nav_history ({', '.join(columns)}) INSERT INTO nav_history ({', '.join(columns)})
VALUES %s VALUES %s
on conflict(amfi_code, date) do update set nav=excluded.nav
""" """
values = [ values = [