postgresql-setup --upgrade.
ursor.execute("DELETE FROM shop WHERE image = '{deleted_image}';")
на cursor.execute(f"DELETE FROM shop WHERE image = '{deleted_image}';")
SELECT "id", "price_fallback" AS "price", "price_base" AS "price_old"
FROM (
SELECT
"c"."product_id" AS "id",
"c"."price_fallback",
"c"."price_base",
ROW_NUMBER() OVER(PARTITION BY "c"."product_id" ORDER BY "c"."price_fallback") AS rn
FROM "product" "p"
INNER JOIN "cache" "c" ON p.id = c.product_id
INNER JOIN "vendor" ON p.vendor_id = vendor.id
WHERE ("c"."showcase_id" IN (66, 1))
)
WHERE rn = 1
ORDER BY "id"
LIMIT 50;