this repo has no description
1{
2 "db_name": "PostgreSQL",
3 "query": "SELECT\n u.id, u.did, u.handle, u.password_hash,\n u.email_verified, u.discord_verified, u.telegram_verified, u.signal_verified,\n u.allow_legacy_login,\n u.preferred_comms_channel as \"preferred_comms_channel: crate::comms::CommsChannel\",\n k.key_bytes, k.encryption_version,\n (SELECT verified FROM user_totp WHERE did = u.did) as totp_enabled\n FROM users u\n JOIN user_keys k ON u.id = k.user_id\n WHERE u.handle = $1 OR u.email = $1 OR u.did = $1",
4 "describe": {
5 "columns": [
6 {
7 "ordinal": 0,
8 "name": "id",
9 "type_info": "Uuid"
10 },
11 {
12 "ordinal": 1,
13 "name": "did",
14 "type_info": "Text"
15 },
16 {
17 "ordinal": 2,
18 "name": "handle",
19 "type_info": "Text"
20 },
21 {
22 "ordinal": 3,
23 "name": "password_hash",
24 "type_info": "Text"
25 },
26 {
27 "ordinal": 4,
28 "name": "email_verified",
29 "type_info": "Bool"
30 },
31 {
32 "ordinal": 5,
33 "name": "discord_verified",
34 "type_info": "Bool"
35 },
36 {
37 "ordinal": 6,
38 "name": "telegram_verified",
39 "type_info": "Bool"
40 },
41 {
42 "ordinal": 7,
43 "name": "signal_verified",
44 "type_info": "Bool"
45 },
46 {
47 "ordinal": 8,
48 "name": "allow_legacy_login",
49 "type_info": "Bool"
50 },
51 {
52 "ordinal": 9,
53 "name": "preferred_comms_channel: crate::comms::CommsChannel",
54 "type_info": {
55 "Custom": {
56 "name": "comms_channel",
57 "kind": {
58 "Enum": [
59 "email",
60 "discord",
61 "telegram",
62 "signal"
63 ]
64 }
65 }
66 }
67 },
68 {
69 "ordinal": 10,
70 "name": "key_bytes",
71 "type_info": "Bytea"
72 },
73 {
74 "ordinal": 11,
75 "name": "encryption_version",
76 "type_info": "Int4"
77 },
78 {
79 "ordinal": 12,
80 "name": "totp_enabled",
81 "type_info": "Bool"
82 }
83 ],
84 "parameters": {
85 "Left": [
86 "Text"
87 ]
88 },
89 "nullable": [
90 false,
91 false,
92 false,
93 true,
94 false,
95 false,
96 false,
97 false,
98 false,
99 false,
100 false,
101 true,
102 null
103 ]
104 },
105 "hash": "fe8f204d593dce319bb4624871a3a597ba1d3d9ea32855704b18948fd6bbae38"
106}