Trait QueryBuilder
Source pub trait QueryBuilder: AdapterDialect {
// Provided methods
fn build_select(&self, stmt: &SelectStatement) -> (String, Vec<DinocoValue>) { ... }
fn build_count(&self, stmt: &SelectStatement) -> (String, Vec<DinocoValue>) { ... }
fn build_partitioned_select(
&self,
stmt: &SelectStatement,
partition_column: &str,
row_number_alias: &str,
) -> (String, Vec<DinocoValue>) { ... }
fn build_insert(&self, stmt: &InsertStatement) -> (String, Vec<DinocoValue>) { ... }
fn build_update(&self, stmt: &UpdateStatement) -> (String, Vec<DinocoValue>) { ... }
fn build_delete(&self, stmt: &DeleteStatement) -> (String, Vec<DinocoValue>) { ... }
}