this repo has no description
at main 2.5 kB view raw
1{ 2 "db_name": "PostgreSQL", 3 "query": "\n SELECT\n id, user_id, recipient, subject, body,\n channel as \"channel: CommsChannel\",\n comms_type as \"comms_type: CommsType\",\n status as \"status: CommsStatus\"\n FROM comms_queue\n WHERE id = $1\n ", 4 "describe": { 5 "columns": [ 6 { 7 "ordinal": 0, 8 "name": "id", 9 "type_info": "Uuid" 10 }, 11 { 12 "ordinal": 1, 13 "name": "user_id", 14 "type_info": "Uuid" 15 }, 16 { 17 "ordinal": 2, 18 "name": "recipient", 19 "type_info": "Text" 20 }, 21 { 22 "ordinal": 3, 23 "name": "subject", 24 "type_info": "Text" 25 }, 26 { 27 "ordinal": 4, 28 "name": "body", 29 "type_info": "Text" 30 }, 31 { 32 "ordinal": 5, 33 "name": "channel: CommsChannel", 34 "type_info": { 35 "Custom": { 36 "name": "comms_channel", 37 "kind": { 38 "Enum": [ 39 "email", 40 "discord", 41 "telegram", 42 "signal" 43 ] 44 } 45 } 46 } 47 }, 48 { 49 "ordinal": 6, 50 "name": "comms_type: CommsType", 51 "type_info": { 52 "Custom": { 53 "name": "comms_type", 54 "kind": { 55 "Enum": [ 56 "welcome", 57 "email_verification", 58 "password_reset", 59 "email_update", 60 "account_deletion", 61 "admin_email", 62 "plc_operation", 63 "two_factor_code", 64 "channel_verification", 65 "passkey_recovery", 66 "legacy_login_alert", 67 "migration_verification" 68 ] 69 } 70 } 71 } 72 }, 73 { 74 "ordinal": 7, 75 "name": "status: CommsStatus", 76 "type_info": { 77 "Custom": { 78 "name": "comms_status", 79 "kind": { 80 "Enum": [ 81 "pending", 82 "processing", 83 "sent", 84 "failed" 85 ] 86 } 87 } 88 } 89 } 90 ], 91 "parameters": { 92 "Left": [ 93 "Uuid" 94 ] 95 }, 96 "nullable": [ 97 false, 98 false, 99 false, 100 true, 101 false, 102 false, 103 false, 104 false 105 ] 106 }, 107 "hash": "9e772a967607553a0ab800970eaeadcaab7e06bdb79e0c89eb919b1bc1d6fabe" 108}