Update sea-query dependency
This commit is contained in:
parent
690916f7bd
commit
70a1559c60
@ -25,7 +25,7 @@ path = "src/lib.rs"
|
||||
[dependencies]
|
||||
async-trait = "^0.1"
|
||||
futures = { version = "^0.3" }
|
||||
sea-query = { path = "../sea-query", version = "^0.10", features = [ "sqlx-mysql" ] }
|
||||
sea-query = { path = "../sea-query", version = "^0.11" }
|
||||
sea-orm-macros = { path = "sea-orm-macros", optional = true }
|
||||
# sea-schema = { path = "../sea-schema" }
|
||||
serde = { version = "^1.0", features = [ "derive" ] }
|
||||
|
@ -1,12 +1,8 @@
|
||||
use crate::{ColumnTrait, Identity, IntoSimpleExpr, RelationDef};
|
||||
use sea_query::{Alias, ConditionWhere, Expr, SelectExpr, SelectStatement, SimpleExpr};
|
||||
pub use sea_query::{JoinType, Order};
|
||||
use sea_query::{Alias, Expr, SelectExpr, SelectStatement, SimpleExpr};
|
||||
pub use sea_query::{Condition, JoinType, Order};
|
||||
use std::rc::Rc;
|
||||
|
||||
pub mod condition {
|
||||
pub use sea_query::{any, all};
|
||||
}
|
||||
|
||||
pub trait QueryHelper: Sized {
|
||||
fn query(&mut self) -> &mut SelectStatement;
|
||||
|
||||
@ -80,17 +76,17 @@ pub trait QueryHelper: Sized {
|
||||
|
||||
/// Add a condition tree. This can be called once only.
|
||||
/// ```
|
||||
/// use sea_orm::{condition, ColumnTrait, EntityTrait, QueryHelper, tests_cfg::cake, sea_query::MysqlQueryBuilder};
|
||||
/// use sea_orm::{Condition, ColumnTrait, EntityTrait, QueryHelper, tests_cfg::cake, sea_query::MysqlQueryBuilder};
|
||||
///
|
||||
/// assert_eq!(
|
||||
/// cake::Entity::find()
|
||||
/// .condition(condition::any().add(cake::Column::Id.eq(5)))
|
||||
/// .condition(Condition::any().add(cake::Column::Id.eq(5)))
|
||||
/// .build(MysqlQueryBuilder)
|
||||
/// .to_string(),
|
||||
/// "SELECT `cake`.`id`, `cake`.`name` FROM `cake` WHERE `cake`.`id` = 5"
|
||||
/// );
|
||||
/// ```
|
||||
fn condition(mut self, cond: ConditionWhere) -> Self {
|
||||
fn condition(mut self, cond: Condition) -> Self {
|
||||
self.query().cond_where(cond);
|
||||
self
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user