Skip to main content

max / makenotwork

2.3 KB · 99 lines History Blame Raw
1 {
2 "db_name": "PostgreSQL",
3 "query": "\n UPDATE versions\n SET s3_key = $2, file_size_bytes = $3, file_name = $4\n WHERE id = $1\n AND s3_key IS NOT DISTINCT FROM $5\n RETURNING id AS \"id: VersionId\", item_id AS \"item_id: ItemId\", version_number, changelog,\n file_url, file_size_bytes, file_name, download_count, is_current,\n created_at AS \"created_at: chrono::DateTime<chrono::Utc>\", s3_key,\n scan_status AS \"scan_status: super::FileScanStatus\", label\n ",
4 "describe": {
5 "columns": [
6 {
7 "ordinal": 0,
8 "name": "id: VersionId",
9 "type_info": "Uuid"
10 },
11 {
12 "ordinal": 1,
13 "name": "item_id: ItemId",
14 "type_info": "Uuid"
15 },
16 {
17 "ordinal": 2,
18 "name": "version_number",
19 "type_info": "Varchar"
20 },
21 {
22 "ordinal": 3,
23 "name": "changelog",
24 "type_info": "Text"
25 },
26 {
27 "ordinal": 4,
28 "name": "file_url",
29 "type_info": "Varchar"
30 },
31 {
32 "ordinal": 5,
33 "name": "file_size_bytes",
34 "type_info": "Int8"
35 },
36 {
37 "ordinal": 6,
38 "name": "file_name",
39 "type_info": "Varchar"
40 },
41 {
42 "ordinal": 7,
43 "name": "download_count",
44 "type_info": "Int4"
45 },
46 {
47 "ordinal": 8,
48 "name": "is_current",
49 "type_info": "Bool"
50 },
51 {
52 "ordinal": 9,
53 "name": "created_at: chrono::DateTime<chrono::Utc>",
54 "type_info": "Timestamptz"
55 },
56 {
57 "ordinal": 10,
58 "name": "s3_key",
59 "type_info": "Varchar"
60 },
61 {
62 "ordinal": 11,
63 "name": "scan_status: super::FileScanStatus",
64 "type_info": "Text"
65 },
66 {
67 "ordinal": 12,
68 "name": "label",
69 "type_info": "Text"
70 }
71 ],
72 "parameters": {
73 "Left": [
74 "Uuid",
75 "Varchar",
76 "Int8",
77 "Varchar",
78 "Text"
79 ]
80 },
81 "nullable": [
82 false,
83 false,
84 false,
85 true,
86 true,
87 true,
88 true,
89 false,
90 false,
91 false,
92 true,
93 false,
94 true
95 ]
96 },
97 "hash": "f74c6ade14f7d9cafb553217eb0bded91709b5030dc30338e48be3b5885bdb53"
98 }
99