| 3 |
"query": "DELETE FROM chat_messages c\n USING (\n SELECT ranked.id\n FROM (\n SELECT id,\n community_id,\n row_number() OVER (\n PARTITION BY community_id ORDER BY id DESC\n ) AS rn\n FROM chat_messages\n ) ranked\n JOIN communities co ON co.id = ranked.community_id\n WHERE ranked.rn > co.chat_max_messages\n ) over_cap\n WHERE c.id = over_cap.id", |