Обновить dags/pogasheniya.py

This commit is contained in:
bn_user 2025-11-18 16:09:15 +00:00
parent 7c1e26ab22
commit 77976033f3
1 changed files with 12 additions and 12 deletions

View File

@ -71,18 +71,18 @@ def pogasheniya(**kwargs):
date_begin = EXCLUDED.date_begin, date_begin = EXCLUDED.date_begin,
date_end = EXCLUDED.date_end date_end = EXCLUDED.date_end
""") """)
conn.execute(""" # conn.execute("""
UPDATE public.pogasheniya fp # UPDATE public.pogasheniya fp
SET id = subquery.new_id # SET id = subquery.new_id
FROM ( # FROM (
SELECT # SELECT
id, # id,
ROW_NUMBER() OVER (ORDER BY uid_dogovor, schet, nomer) as new_id # ROW_NUMBER() OVER (ORDER BY uid_dogovor, schet, nomer) as new_id
FROM public.pogasheniya # FROM public.pogasheniya
) AS subquery # ) AS subquery
WHERE fp.id = subquery.id; # WHERE fp.id = subquery.id;
""" # """
) # )
return 'Список обновлен.' return 'Список обновлен.'
else: else:
return 'Обновлять нечего.' return 'Обновлять нечего.'