qail_core/
lib.rs

1pub mod analyzer;
2pub mod ast;
3pub mod error;
4pub mod fmt;
5pub mod migrate;
6pub mod parser;
7pub mod schema;
8pub mod transformer;
9pub mod transpiler;
10pub mod validator;
11
12pub use parser::parse;
13
14/// Ergonomic alias for Qail - the primary query builder type.
15pub type Qail = ast::Qail;
16
17pub mod prelude {
18    pub use crate::ast::*;
19    pub use crate::error::*;
20    pub use crate::parser::parse;
21    pub use crate::transpiler::ToSql;
22    pub use crate::Qail;
23}