Alternative ATProto PDS implementation
1{
2 "db_name": "SQLite",
3 "query": "\n SELECT * FROM oauth_authorization_codes\n WHERE code = ? AND client_id = ? AND redirect_uri = ? AND expires_at > ? AND used = FALSE\n ",
4 "describe": {
5 "columns": [
6 {
7 "name": "code",
8 "ordinal": 0,
9 "type_info": "Text"
10 },
11 {
12 "name": "client_id",
13 "ordinal": 1,
14 "type_info": "Text"
15 },
16 {
17 "name": "subject",
18 "ordinal": 2,
19 "type_info": "Text"
20 },
21 {
22 "name": "code_challenge",
23 "ordinal": 3,
24 "type_info": "Text"
25 },
26 {
27 "name": "code_challenge_method",
28 "ordinal": 4,
29 "type_info": "Text"
30 },
31 {
32 "name": "redirect_uri",
33 "ordinal": 5,
34 "type_info": "Text"
35 },
36 {
37 "name": "scope",
38 "ordinal": 6,
39 "type_info": "Text"
40 },
41 {
42 "name": "created_at",
43 "ordinal": 7,
44 "type_info": "Integer"
45 },
46 {
47 "name": "expires_at",
48 "ordinal": 8,
49 "type_info": "Integer"
50 },
51 {
52 "name": "used",
53 "ordinal": 9,
54 "type_info": "Bool"
55 }
56 ],
57 "parameters": {
58 "Right": 4
59 },
60 "nullable": [
61 false,
62 false,
63 false,
64 false,
65 false,
66 false,
67 true,
68 false,
69 false,
70 false
71 ]
72 },
73 "hash": "92858ad9b0a35c3b8d4be795f88325aa4a1995f53fc90ef455ef9a499335f088"
74}