toql_core 0.4.2

Library with core functionality for Toql
Documentation
1
2
3
4
5
6
7
8
9
10
11
use super::{join_options::JoinOptions, join_type::JoinType};
use crate::sql_expr::SqlExpr;

#[derive(Debug)]
pub(crate) struct Join {
    pub(crate) joined_mapper: String,
    pub(crate) join_type: JoinType,
    pub(crate) table_expression: SqlExpr, // Table ...
    pub(crate) on_expression: SqlExpr,    // ON ...id = ..table_id
    pub(crate) options: JoinOptions,
}