@@ -52,7 +52,7 @@ pub(crate) async fn add_package_into_database(
52
52
let release_id: i32 = sqlx:: query_scalar!(
53
53
"INSERT INTO releases (
54
54
crate_id, version, release_time,
55
- dependencies, target_name, yanked, build_status,
55
+ dependencies, target_name, yanked,
56
56
rustdoc_status, test_status, license, repository_url,
57
57
homepage_url, description, description_long, readme,
58
58
keywords, have_examples, downloads, files,
@@ -63,42 +63,40 @@ pub(crate) async fn add_package_into_database(
63
63
VALUES (
64
64
$1, $2, $3, $4, $5, $6, $7, $8, $9,
65
65
$10, $11, $12, $13, $14, $15, $16, $17, $18,
66
- $19, $20, $21, $22, $23, $24, $25, $26, $27
66
+ $19, $20, $21, $22, $23, $24, $25, $26,
67
67
)
68
68
ON CONFLICT (crate_id, version) DO UPDATE
69
69
SET release_time = $3,
70
70
dependencies = $4,
71
71
target_name = $5,
72
72
yanked = $6,
73
- build_status = $7,
74
- rustdoc_status = $8,
75
- test_status = $9,
76
- license = $10,
77
- repository_url = $11,
78
- homepage_url = $12,
79
- description = $13,
80
- description_long = $14,
81
- readme = $15,
82
- keywords = $16,
83
- have_examples = $17,
84
- downloads = $18,
85
- files = $19,
86
- doc_targets = $20,
87
- is_library = $21,
88
- doc_rustc_version = $22,
89
- documentation_url = $23,
90
- default_target = $24,
91
- features = $25,
92
- repository_id = $26,
93
- archive_storage = $27
73
+ rustdoc_status = $7,
74
+ test_status = $8,
75
+ license = $9,
76
+ repository_url = $10,
77
+ homepage_url = $11,
78
+ description = $12,
79
+ description_long = $13,
80
+ readme = $14,
81
+ keywords = $15,
82
+ have_examples = $16,
83
+ downloads = $17,
84
+ files = $18,
85
+ doc_targets = $19,
86
+ is_library = $20,
87
+ doc_rustc_version = $21,
88
+ documentation_url = $22,
89
+ default_target = $23,
90
+ features = $24,
91
+ repository_id = $25,
92
+ archive_storage = $26
94
93
RETURNING id" ,
95
94
crate_id,
96
95
& metadata_pkg. version,
97
96
registry_data. release_time,
98
97
serde_json:: to_value( dependencies) ?,
99
98
metadata_pkg. package_name( ) ,
100
99
registry_data. yanked,
101
- res. successful,
102
100
has_docs,
103
101
false , // TODO: Add test status somehow
104
102
metadata_pkg. license,
0 commit comments