NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::sql_builder 成员列表

成员的完整列表,这些成员属于 neforce::sql_builder,包括所有继承而来的类成员

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() constneforce::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 noexceptneforce::sql_builderinline
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) noexceptneforce::sql_builder
from(string table, string alias) noexceptneforce::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 noexceptneforce::sql_builderinline
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_builderstatic
make_case_simple(string field, vector< pair< string, string > > when_then, string else_val="")neforce::sql_builderstatic
make_cast(string expression, string target_type)neforce::sql_builderstatic
next_placeholder()neforce::sql_builderinline
offset(int count)neforce::sql_builder
operator=(const sql_builder &other)neforce::sql_builder
operator=(sql_builder &&other) noexcept=defaultneforce::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 noexceptneforce::sql_builderinline
placeholder(const size_t index) constneforce::sql_builderinline
remove()neforce::sql_builder
rename_column(string old_name, string new_name)neforce::sql_builder
reset() noexceptneforce::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() noexceptneforce::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) noexceptneforce::sql_builderinline
set_increment(string field, int value=1)neforce::sql_builder
set_param(string field)neforce::sql_builderinline
sql_builder()=defaultneforce::sql_builder
sql_builder(const sql_builder &other)neforce::sql_builder
sql_builder(sql_builder &&other) noexcept=defaultneforce::sql_builder
table() const noexceptneforce::sql_builderinline
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 noexceptneforce::sql_builderinline
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()=defaultneforce::sql_builder