this repo has no description
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}