{ "db_name": "PostgreSQL", "query": "INSERT INTO messages (id, session_id, seq, role, content)\n SELECT $1, $2, COALESCE(MAX(seq), 0) + 1, $3, $4\n FROM messages WHERE session_id = $2\n RETURNING seq, created_at", "describe": { "columns": [ { "ordinal": 0, "name": "seq", "type_info": "Int8" }, { "ordinal": 1, "name": "created_at", "type_info": "Timestamptz" } ], "parameters": { "Left": [ "Uuid", "Uuid", "Text", "Jsonb" ] }, "nullable": [ false, false ] }, "hash": "552dd276a90fe534077768e240d4241c6b1b884ebc18f3820104c2551f0d3ad3" }