From 55dbdb762630aeb0732977984138e6bd028e20db Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Fri, 15 Oct 2021 23:04:14 +0800 Subject: [PATCH] #249 Build with mock only --- issues/249/Cargo.toml | 11 +++++++++++ issues/249/src/lib.rs | 0 issues/86/Cargo.toml | 2 +- src/executor/select.rs | 5 ++++- src/lib.rs | 2 +- 5 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 issues/249/Cargo.toml create mode 100644 issues/249/src/lib.rs diff --git a/issues/249/Cargo.toml b/issues/249/Cargo.toml new file mode 100644 index 00000000..623ee6bb --- /dev/null +++ b/issues/249/Cargo.toml @@ -0,0 +1,11 @@ +[workspace] +# A separate workspace + +[package] +name = "sea-orm-issues-249" +version = "0.1.0" +edition = "2018" +publish = false + +[dependencies] +sea-orm = { path = "../../", default-features = false, features = ["mock"] } \ No newline at end of file diff --git a/issues/249/src/lib.rs b/issues/249/src/lib.rs new file mode 100644 index 00000000..e69de29b diff --git a/issues/86/Cargo.toml b/issues/86/Cargo.toml index 3178ddc4..e6d14ddb 100644 --- a/issues/86/Cargo.toml +++ b/issues/86/Cargo.toml @@ -2,7 +2,7 @@ # A separate workspace [package] -name = "sea-orm-example-tokio" +name = "sea-orm-issues-86" version = "0.1.0" edition = "2018" publish = false diff --git a/src/executor/select.rs b/src/executor/select.rs index a95fe463..c2a2e43b 100644 --- a/src/executor/select.rs +++ b/src/executor/select.rs @@ -1,5 +1,5 @@ use crate::{ - error::*, ConnectionTrait, EntityTrait, FromQueryResult, IdenStatic, Iterable, JsonValue, + error::*, ConnectionTrait, EntityTrait, FromQueryResult, IdenStatic, Iterable, ModelTrait, Paginator, PrimaryKeyToColumn, QueryResult, Select, SelectA, SelectB, SelectTwo, SelectTwoMany, Statement, TryGetableMany, }; @@ -8,6 +8,9 @@ use sea_query::SelectStatement; use std::marker::PhantomData; use std::pin::Pin; +#[cfg(feature = "with-json")] +use crate::JsonValue; + #[derive(Clone, Debug)] pub struct Selector where diff --git a/src/lib.rs b/src/lib.rs index 234b490b..745692b9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -274,6 +274,7 @@ mod executor; pub mod query; pub mod schema; #[doc(hidden)] +#[cfg(feature = "macros")] pub mod tests_cfg; mod util; @@ -298,5 +299,4 @@ pub use sea_query::Iden; pub use sea_query::Iden as DeriveIden; pub use sea_strum; -#[cfg(feature = "macros")] pub use sea_strum::EnumIter;