| add_column(string name, string type) | neforce::sql_builder | |
| add_primary_key(vector< string > columns) | neforce::sql_builder | |
| add_values(vector< string > values) | neforce::sql_builder | |
| alter_column_drop_default(string name) | neforce::sql_builder | |
| alter_column_drop_not_null(string name) | neforce::sql_builder | |
| alter_column_set_default(string name, string default_val) | neforce::sql_builder | |
| alter_column_set_not_null(string name) | neforce::sql_builder | |
| alter_column_set_type(string name, string new_type) | neforce::sql_builder | |
| alter_table(string table) | neforce::sql_builder | |
| build() const | neforce::sql_builder | |
| column(string name, string type) | neforce::sql_builder | |
| column_auto_increment(string name, string type) | neforce::sql_builder | |
| column_check(string name, string type, string check_expr) | neforce::sql_builder | |
| column_default(string name, string type, string default_val) | neforce::sql_builder | |
| column_not_null(string name, string type) | neforce::sql_builder | |
| column_primary_key(string name, string type) | neforce::sql_builder | |
| column_unique(string name, string type) | neforce::sql_builder | |
| columns(vector< string > fields) | neforce::sql_builder | |
| create_index(string index_name, string table, vector< string > columns) | neforce::sql_builder | |
| create_or_replace_view(string view_name, string select_query) | neforce::sql_builder | |
| create_table(string table) | neforce::sql_builder | |
| create_table_if_not_exists(string table) | neforce::sql_builder | |
| create_temp_table(string table) | neforce::sql_builder | |
| create_temp_table_if_not_exists(string table) | neforce::sql_builder | |
| create_unique_index(string index_name, string table, vector< string > columns) | neforce::sql_builder | |
| create_view(string view_name, string select_query) | neforce::sql_builder | |
| cross_join(string table) | neforce::sql_builder | |
| delete_from(string table) | neforce::sql_builder | |
| dialect() const noexcept | neforce::sql_builder | inline |
| distinct() | neforce::sql_builder | |
| drop_column(string name) | neforce::sql_builder | |
| drop_constraint(string constraint_name) | neforce::sql_builder | |
| drop_index(string index_name) | neforce::sql_builder | |
| drop_index_if_exists(string index_name) | neforce::sql_builder | |
| drop_table(string table) | neforce::sql_builder | |
| drop_table_if_exists(string table) | neforce::sql_builder | |
| drop_view(string view_name) | neforce::sql_builder | |
| drop_view_if_exists(string view_name) | neforce::sql_builder | |
| except_(string query) | neforce::sql_builder | |
| except_all(string query) | neforce::sql_builder | |
| fetch_first(int row_count) | neforce::sql_builder | |
| from(string table) noexcept | neforce::sql_builder | |
| from(string table, string alias) noexcept | neforce::sql_builder | |
| from_subquery(string subquery, string alias) | neforce::sql_builder | |
| full_join(string table, string on_condition) | neforce::sql_builder | |
| group_by(string field) | neforce::sql_builder | |
| group_by(const vector< string > &fields) | neforce::sql_builder | |
| group_by_cube(vector< string > fields) | neforce::sql_builder | |
| group_by_rollup(vector< string > fields) | neforce::sql_builder | |
| having(string condition) | neforce::sql_builder | |
| inner_join(string table, string on_condition) | neforce::sql_builder | |
| insert_into(string table, vector< string > fields) | neforce::sql_builder | |
| insert_into(string table) | neforce::sql_builder | |
| intersect(string query) | neforce::sql_builder | |
| intersect_all(string query) | neforce::sql_builder | |
| is_empty() const noexcept | neforce::sql_builder | inline |
| join(sql_join type, string table, string on_condition) | neforce::sql_builder | |
| join(string table, string on_condition) | neforce::sql_builder | |
| left_join(string table, string on_condition) | neforce::sql_builder | |
| limit(int count) | neforce::sql_builder | |
| make_case_searched(vector< pair< string, string > > when_then, string else_val="") | neforce::sql_builder | static |
| make_case_simple(string field, vector< pair< string, string > > when_then, string else_val="") | neforce::sql_builder | static |
| make_cast(string expression, string target_type) | neforce::sql_builder | static |
| next_placeholder() | neforce::sql_builder | inline |
| offset(int count) | neforce::sql_builder | |
| operator=(const sql_builder &other) | neforce::sql_builder | |
| operator=(sql_builder &&other) noexcept=default | neforce::sql_builder | |
| or_where(string condition) | neforce::sql_builder | |
| order_by(string field, sql_order order=sql_order::ASC) | neforce::sql_builder | |
| order_by_asc(string field) | neforce::sql_builder | |
| order_by_desc(string field) | neforce::sql_builder | |
| page(int page_num, int page_size) | neforce::sql_builder | |
| param_count() const noexcept | neforce::sql_builder | inline |
| placeholder(const size_t index) const | neforce::sql_builder | inline |
| remove() | neforce::sql_builder | |
| rename_column(string old_name, string new_name) | neforce::sql_builder | |
| reset() noexcept | neforce::sql_builder | |
| right_join(string table, string on_condition) | neforce::sql_builder | |
| select(vector< string > fields) | neforce::sql_builder | |
| select(std::initializer_list< string > fields) | neforce::sql_builder | |
| select(string field) | neforce::sql_builder | |
| select_all() noexcept | neforce::sql_builder | |
| select_avg(string field, string alias) | neforce::sql_builder | |
| select_avg(string field) | neforce::sql_builder | |
| select_count(string field, string alias) | neforce::sql_builder | |
| select_count(string field) | neforce::sql_builder | |
| select_count() | neforce::sql_builder | |
| select_dense_rank(string alias, const vector< string > &partition_by={}, const vector< string > &order_by={}) | neforce::sql_builder | |
| select_distinct(string field) | neforce::sql_builder | |
| select_first_value(string field, string alias, const vector< string > &partition_by={}, const vector< string > &order_by={}) | neforce::sql_builder | |
| select_lag(string field, string alias, const vector< string > &partition_by={}, const vector< string > &order_by={}) | neforce::sql_builder | |
| select_last_value(string field, string alias, const vector< string > &partition_by={}, const vector< string > &order_by={}) | neforce::sql_builder | |
| select_lead(string field, string alias, const vector< string > &partition_by={}, const vector< string > &order_by={}) | neforce::sql_builder | |
| select_max(string field, string alias) | neforce::sql_builder | |
| select_max(string field) | neforce::sql_builder | |
| select_min(string field, string alias) | neforce::sql_builder | |
| select_min(string field) | neforce::sql_builder | |
| select_ntile(int buckets, string alias, const vector< string > &partition_by={}, const vector< string > &order_by={}) | neforce::sql_builder | |
| select_rank(string alias, const vector< string > &partition_by={}, const vector< string > &order_by={}) | neforce::sql_builder | |
| select_row_number(string alias, const vector< string > &partition_by={}, const vector< string > &order_by={}) | neforce::sql_builder | |
| select_subquery(string subquery, string alias) | neforce::sql_builder | |
| select_subquery(string subquery) | neforce::sql_builder | |
| select_sum(string field, string alias) | neforce::sql_builder | |
| select_sum(string field) | neforce::sql_builder | |
| set(string assignment) | neforce::sql_builder | |
| set(string field, string value) | neforce::sql_builder | |
| set_decrement(string field, int value=1) | neforce::sql_builder | |
| set_dialect(const sql_dialect dialect) noexcept | neforce::sql_builder | inline |
| set_increment(string field, int value=1) | neforce::sql_builder | |
| set_param(string field) | neforce::sql_builder | inline |
| sql_builder()=default | neforce::sql_builder | |
| sql_builder(const sql_builder &other) | neforce::sql_builder | |
| sql_builder(sql_builder &&other) noexcept=default | neforce::sql_builder | |
| table() const noexcept | neforce::sql_builder | inline |
| table_check(string expr) | neforce::sql_builder | |
| table_foreign_key(string column, string ref_table, string ref_column) | neforce::sql_builder | |
| table_primary_key(vector< string > columns) | neforce::sql_builder | |
| table_unique(vector< string > columns) | neforce::sql_builder | |
| truncate(string table) | neforce::sql_builder | |
| type() const noexcept | neforce::sql_builder | inline |
| union_(string query) | neforce::sql_builder | |
| union_all(string query) | neforce::sql_builder | |
| update(string table) | neforce::sql_builder | |
| values(vector< string > values) | neforce::sql_builder | |
| values(std::initializer_list< string > values) | neforce::sql_builder | |
| values(vector< vector< string > > value_rows) | neforce::sql_builder | |
| where(string condition) | neforce::sql_builder | |
| where_between(string field, string start, string end) | neforce::sql_builder | |
| where_eq(string field, string value) | neforce::sql_builder | |
| where_exists(string subquery) | neforce::sql_builder | |
| where_ge(string field, string value) | neforce::sql_builder | |
| where_gt(string field, string value) | neforce::sql_builder | |
| where_in(string field, vector< string > values) | neforce::sql_builder | |
| where_is_not_null(string field) | neforce::sql_builder | |
| where_is_null(string field) | neforce::sql_builder | |
| where_le(string field, string value) | neforce::sql_builder | |
| where_like(string field, string pattern) | neforce::sql_builder | |
| where_lt(string field, string value) | neforce::sql_builder | |
| where_ne(string field, string value) | neforce::sql_builder | |
| where_not_between(string field, string start, string end) | neforce::sql_builder | |
| where_not_exists(string subquery) | neforce::sql_builder | |
| where_not_in(string field, vector< string > values) | neforce::sql_builder | |
| where_not_like(string field, string pattern) | neforce::sql_builder | |
| with_(string name, string query) | neforce::sql_builder | |
| with_recursive(string name, string query) | neforce::sql_builder | |
| ~sql_builder()=default | neforce::sql_builder | |