Skip to content

Commit 495aa58

Browse files
committed
upgrade rusqlite
1 parent e434406 commit 495aa58

6 files changed

+57
-58
lines changed

.sqlx/query-d896b69c6f6061b0652862e2baa958d5cee193e28ec6532bc1b1fbb98cfc3f16.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.sqlx/query-e0a18d6ec1e1a0d4e14a1f2e4e4e9e8985fe619d5a502d8428af509ba1b9d9b0.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.lock

+52-38
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ semver = { version = "1.0.4", features = ["serde"] }
4040
slug = "0.1.1"
4141
r2d2 = "0.8"
4242
r2d2_postgres = "0.18"
43-
sqlx = { version = "0.7", features = [ "runtime-tokio", "postgres", "chrono" ] }
43+
sqlx = { version = "0.8", features = [ "runtime-tokio", "postgres", "chrono" ] }
4444
url = { version = "2.1.1", features = ["serde"] }
4545
docsrs-metadata = { path = "crates/metadata" }
4646
anyhow = { version = "1.0.42", features = ["backtrace"]}
@@ -67,7 +67,7 @@ zip = {version = "1.1.4", default-features = false, features = ["bzip2"]}
6767
bzip2 = "0.4.4"
6868
getrandom = "0.2.1"
6969
itertools = { version = "0.13.0", optional = true}
70-
rusqlite = { version = "0.30.0", features = ["bundled"] }
70+
rusqlite = { version = "0.31.0", features = ["bundled"] }
7171
hex = "0.4.3"
7272

7373
# Async

src/db/pool.rs

+1-4
Original file line numberDiff line numberDiff line change
@@ -215,10 +215,7 @@ where
215215
self,
216216
sql: &'q str,
217217
parameters: &'e [<Self::Database as sqlx::Database>::TypeInfo],
218-
) -> BoxFuture<
219-
'e,
220-
Result<<Self::Database as sqlx::database::HasStatement<'q>>::Statement, sqlx::Error>,
221-
> {
218+
) -> BoxFuture<'e, Result<<Self::Database as sqlx::Database>::Statement<'q>, sqlx::Error>> {
222219
self.async_pool.prepare_with(sql, parameters)
223220
}
224221

src/db/types.rs

-12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,6 @@ impl Feature {
1818
}
1919
}
2020

21-
impl sqlx::postgres::PgHasArrayType for Feature {
22-
fn array_type_info() -> sqlx::postgres::PgTypeInfo {
23-
sqlx::postgres::PgTypeInfo::with_name("_feature")
24-
}
25-
}
26-
2721
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, sqlx::Type)]
2822
#[sqlx(type_name = "build_status", rename_all = "snake_case")]
2923
#[serde(rename_all = "snake_case")]
@@ -39,12 +33,6 @@ impl BuildStatus {
3933
}
4034
}
4135

42-
impl sqlx::postgres::PgHasArrayType for BuildStatus {
43-
fn array_type_info() -> sqlx::postgres::PgTypeInfo {
44-
sqlx::postgres::PgTypeInfo::with_name("_build_status")
45-
}
46-
}
47-
4836
impl<'a> PartialEq<&'a str> for BuildStatus {
4937
fn eq(&self, other: &&str) -> bool {
5038
match self {

0 commit comments

Comments
 (0)