taitan_orm_trait/
lib.rs

1#![allow(unused_imports, unused_mut, unused_variables)]
2#![allow(dead_code)]
3
4pub mod logic;
5pub mod parsers;
6pub mod traits;
7
8mod types;
9
10pub mod op {
11    pub use crate::types::expr::Expr;
12    pub use crate::types::cmp::Cmp;
13    pub use crate::logic::And;
14    pub use crate::logic::Or;
15    pub use crate::logic::Not;
16}
17pub mod order {
18    pub use crate::types::order_by::OrderBy;
19    pub use crate::types::order_by::validate_order_by;
20}
21pub mod page {
22    pub use crate::types::paged_info::PagedInfo;
23    pub use crate::types::paged_list::PagedList;
24    pub use crate::types::pagination::Pagination;
25    pub use crate::types::paged_list::build_paged_list;
26}
27
28pub mod result {
29    pub use crate::types::result::Result;
30    pub use crate::types::count::CountResult;
31}
32pub mod error {
33    pub use crate::types::error::NotImplementError;
34    pub use crate::types::error::NotValidCmpError;
35    pub use crate::types::error::NotValidConditionError;
36    pub use crate::types::error::NotValidOrderByError;
37    pub use crate::types::error::TaitanOrmError;
38    pub use crate::types::error::TemplateRenderError;
39    pub use crate::types::error::DatabaseInitFail;
40}