issues-969 Update dependencies
issues-969 Fix sqlx_query function
This commit is contained in:
parent
bac22d30c5
commit
ecbd7c2713
@ -26,16 +26,16 @@ path = "src/lib.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
async-stream = { version = "^0.3" }
|
async-stream = { version = "^0.3" }
|
||||||
async-trait = { version = "^0.1" }
|
async-trait = { version = "^0.1" }
|
||||||
chrono = { version = "^0.4", optional = true }
|
chrono = { version = "^0.4.20", default-features = false, features = ["clock"], optional = true }
|
||||||
time = { version = "^0.3", optional = true }
|
time = { version = "^0.3", optional = true }
|
||||||
futures = { version = "^0.3" }
|
futures = { version = "^0.3" }
|
||||||
futures-util = { version = "^0.3" }
|
futures-util = { version = "^0.3" }
|
||||||
log = { version = "^0.4" }
|
log = { version = "^0.4" }
|
||||||
tracing = { version = "^0.1", features = ["log"] }
|
tracing = { version = "^0.1", features = ["log"] }
|
||||||
rust_decimal = { version = "^1", optional = true }
|
rust_decimal = { version = "^1", optional = true }
|
||||||
sea-orm-macros = { version = "^0.9.1", path = "sea-orm-macros", optional = true }
|
sea-orm-macros = { version = "^0.10.0", path = "sea-orm-macros", optional = true }
|
||||||
sea-query = { git = "https://github.com/ikrivosheev/sea-query", version = "^0.27", features = ["thread-safe"] }
|
sea-query = { git = "https://github.com/SeaQL/sea-query", branch = "master", version = "^0.27", features = ["thread-safe"] }
|
||||||
sea-query-binder = { git = "https://github.com/ikrivosheev/sea-query", version = "^0.1", optional = true }
|
sea-query-binder = { git = "https://github.com/SeaQL/sea-query", branch = "master", version = "^0.1", optional = true }
|
||||||
sea-strum = { version = "^0.23", features = ["derive", "sea-orm"] }
|
sea-strum = { version = "^0.23", features = ["derive", "sea-orm"] }
|
||||||
serde = { version = "^1.0", features = ["derive"] }
|
serde = { version = "^1.0", features = ["derive"] }
|
||||||
serde_json = { version = "^1.0", optional = true }
|
serde_json = { version = "^1.0", optional = true }
|
||||||
|
@ -216,9 +216,9 @@ impl From<MySqlQueryResult> for ExecResult {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, MySql, SqlxValues> {
|
pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, MySql, SqlxValues> {
|
||||||
if let Some(values) = &stmt.values {
|
let values = stmt
|
||||||
sqlx::query_with(&stmt.sql, SqlxValues(values.clone()))
|
.values
|
||||||
} else {
|
.as_ref()
|
||||||
sqlx::query_with(&stmt.sql, SqlxValues(Values(Vec::new())))
|
.map_or(Values(Vec::new()), |values| values.clone());
|
||||||
}
|
sqlx::query_with(&stmt.sql, SqlxValues(values))
|
||||||
}
|
}
|
||||||
|
@ -216,9 +216,9 @@ impl From<PgQueryResult> for ExecResult {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, Postgres, SqlxValues> {
|
pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, Postgres, SqlxValues> {
|
||||||
if let Some(values) = &stmt.values {
|
let values = stmt
|
||||||
sqlx::query_with(&stmt.sql, SqlxValues(values.clone()))
|
.values
|
||||||
} else {
|
.as_ref()
|
||||||
sqlx::query_with(&stmt.sql, SqlxValues(Values(Vec::new())))
|
.map_or(Values(Vec::new()), |values| values.clone());
|
||||||
}
|
sqlx::query_with(&stmt.sql, SqlxValues(values))
|
||||||
}
|
}
|
||||||
|
@ -223,9 +223,9 @@ impl From<SqliteQueryResult> for ExecResult {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, Sqlite, SqlxValues> {
|
pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, Sqlite, SqlxValues> {
|
||||||
if let Some(values) = &stmt.values {
|
let values = stmt
|
||||||
sqlx::query_with(&stmt.sql, SqlxValues(values.clone()))
|
.values
|
||||||
} else {
|
.as_ref()
|
||||||
sqlx::query_with(&stmt.sql, SqlxValues(Values(Vec::new())))
|
.map_or(Values(Vec::new()), |values| values.clone());
|
||||||
}
|
sqlx::query_with(&stmt.sql, SqlxValues(values))
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user