Skip to main content

max / makenotwork

1.1 KB · 41 lines History Blame Raw
1 {
2 "db_name": "PostgreSQL",
3 "query": "\n UPDATE pending_refunds\n SET matched_at = NOW()\n WHERE id = (\n SELECT id FROM pending_refunds\n WHERE payment_intent_id = $1 AND matched_at IS NULL\n LIMIT 1\n FOR UPDATE SKIP LOCKED\n )\n RETURNING id, payment_intent_id, amount AS \"amount: Cents\", amount_refunded AS \"amount_refunded: Cents\"\n ",
4 "describe": {
5 "columns": [
6 {
7 "ordinal": 0,
8 "name": "id",
9 "type_info": "Uuid"
10 },
11 {
12 "ordinal": 1,
13 "name": "payment_intent_id",
14 "type_info": "Text"
15 },
16 {
17 "ordinal": 2,
18 "name": "amount: Cents",
19 "type_info": "Int8"
20 },
21 {
22 "ordinal": 3,
23 "name": "amount_refunded: Cents",
24 "type_info": "Int8"
25 }
26 ],
27 "parameters": {
28 "Left": [
29 "Text"
30 ]
31 },
32 "nullable": [
33 false,
34 false,
35 false,
36 false
37 ]
38 },
39 "hash": "ae75b716dca52b00027933de0a2b912d9fd3331452b72ae34834734716dfa804"
40 }
41