pub fn alias(
value v: SelectValue,
alias als: String,
) -> SelectValue
pub fn bool(value: Bool) -> SelectValue
pub fn col(name: String) -> SelectValue
pub fn float(value: Float) -> SelectValue
pub fn fragment(fragment frgmt: Fragment) -> SelectValue
pub fn get_from(select_query qry: SelectQuery) -> FromPart
pub fn get_joins(select_query qry: SelectQuery) -> List(JoinPart)
pub fn get_limit_and_offset(
select_query qry: SelectQuery,
) -> LimitOffsetPart
pub fn get_select(
select_query qry: SelectQuery,
) -> List(SelectValue)
pub fn get_where(select_query qry: SelectQuery) -> WherePart
pub fn int(value: Int) -> SelectValue
pub fn join(
select_query qry: SelectQuery,
join_part prt: JoinPart,
) -> SelectQuery
pub fn join_replace(
select_query qry: SelectQuery,
join_part prt: JoinPart,
) -> SelectQuery
pub fn joins(
select_query qry: SelectQuery,
join_parts prts: List(JoinPart),
) -> SelectQuery
pub fn joins_replace(
select_query qry: SelectQuery,
join_parts prts: List(JoinPart),
) -> SelectQuery
pub fn new(
from frm: FromPart,
select slct: List(SelectValue),
) -> SelectQuery
pub fn new_from(from frm: FromPart) -> SelectQuery
pub fn new_select(select slct: List(SelectValue)) -> SelectQuery
pub fn or_where(
select_query qry: SelectQuery,
where whr: WherePart,
) -> SelectQuery
pub fn order(
select_query qry: SelectQuery,
by ordb: String,
direction dir: SelectOrderByDirectionPart,
) -> SelectQuery
pub fn order_asc(
select_query qry: SelectQuery,
by ordb: String,
) -> SelectQuery
pub fn order_asc_nulls_first(
select_query qry: SelectQuery,
by ordb: String,
) -> SelectQuery
pub fn order_asc_nulls_first_replace(
select_query qry: SelectQuery,
by ordb: String,
) -> SelectQuery
pub fn order_asc_replace(
select_query qry: SelectQuery,
by ordb: String,
) -> SelectQuery
pub fn order_desc(
select_query qry: SelectQuery,
by ordb: String,
) -> SelectQuery
pub fn order_desc_nulls_first(
select_query qry: SelectQuery,
by ordb: String,
) -> SelectQuery
pub fn order_desc_nulls_first_replace(
select_query qry: SelectQuery,
by ordb: String,
) -> SelectQuery
pub fn order_desc_replace(
select_query qry: SelectQuery,
by ordb: String,
) -> SelectQuery
pub fn order_replace(
select_query qry: SelectQuery,
by ordb: String,
direction dir: SelectOrderByDirectionPart,
) -> SelectQuery
pub fn select(
select_query qry: SelectQuery,
select_parts prts: List(SelectValue),
) -> SelectQuery
pub fn select_replace(
select_query qry: SelectQuery,
select_parts prts: List(SelectValue),
) -> SelectQuery
pub fn set_from(
select_query qry: SelectQuery,
from frm: FromPart,
) -> SelectQuery
pub fn set_limit(
select_query qry: SelectQuery,
limit lmt: Int,
) -> SelectQuery
pub fn set_limit_and_offset(
query qry: SelectQuery,
limit lmt: Int,
offset offst: Int,
) -> SelectQuery
pub fn set_offset(
select_query qry: SelectQuery,
limit lmt: Int,
) -> SelectQuery
pub fn string(value: String) -> SelectValue
pub fn to_query(select_query qry: SelectQuery) -> Query
pub fn where(
select_query qry: SelectQuery,
where whr: WherePart,
) -> SelectQuery
pub fn where_replace(
select_query qry: SelectQuery,
where whr: WherePart,
) -> SelectQuery