{ "db_name": "PostgreSQL", "query": "UPDATE tracked_threads SET last_read_post_id = $3\n WHERE user_id = $1 AND thread_id = $2\n AND (last_read_post_id IS NULL\n OR (SELECT np.created_at FROM posts np WHERE np.id = $3)\n > (SELECT cp.created_at FROM posts cp WHERE cp.id = last_read_post_id))", "describe": { "columns": [], "parameters": { "Left": [ "Uuid", "Uuid", "Uuid" ] }, "nullable": [] }, "hash": "9f60124c6b7f6aa2be1dd6fdfe31eae415a92b783930ba25292014cf2c04e88e" }