Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
database::detail::sql_dialect Member List

This is the complete list of members for database::detail::sql_dialect, including all inherited members.

add_join(const std::string &table, const std::string &condition, join_type type) overridedatabase::detail::sql_dialectvirtual
add_order_by(const std::string &column, sort_order order) overridedatabase::detail::sql_dialectvirtual
add_where_condition(const query_condition &condition) overridedatabase::detail::sql_dialectvirtual
add_where_condition(const std::string &field, const std::string &op, const core::database_value &value) overridedatabase::detail::sql_dialectvirtual
build() const overridedatabase::detail::sql_dialectvirtual
db_type_database::detail::sql_dialectprivate
escape_identifier(const std::string &identifier) constdatabase::detail::sql_dialectprivate
format_value(const core::database_value &value) constdatabase::detail::sql_dialectprivate
from_table_database::detail::sql_dialectprivate
get_database_type() const overridedatabase::detail::sql_dialectvirtual
get_query_type() const overridedatabase::detail::sql_dialectvirtual
group_by_columns_database::detail::sql_dialectprivate
having_clause_database::detail::sql_dialectprivate
insert_rows_database::detail::sql_dialectprivate
join_type_to_string(join_type type) constdatabase::detail::sql_dialectprivate
joins_database::detail::sql_dialectprivate
limit_count_database::detail::sql_dialectprivate
offset_count_database::detail::sql_dialectprivate
order_by_clauses_database::detail::sql_dialectprivate
query_type enum namedatabase::query_dialect
reset() overridedatabase::detail::sql_dialectvirtual
select_columns_database::detail::sql_dialectprivate
set_collection(const std::string &name) overridedatabase::detail::sql_dialectvirtual
set_data_database::detail::sql_dialectprivate
set_delete_table(const std::string &table) overridedatabase::detail::sql_dialectvirtual
set_from_table(const std::string &table) overridedatabase::detail::sql_dialectvirtual
set_group_by(const std::vector< std::string > &columns) overridedatabase::detail::sql_dialectvirtual
set_having(const std::string &condition) overridedatabase::detail::sql_dialectvirtual
set_insert_data(const std::map< std::string, core::database_value > &data) overridedatabase::detail::sql_dialectvirtual
set_insert_rows(const std::vector< std::map< std::string, core::database_value > > &rows) overridedatabase::detail::sql_dialectvirtual
set_insert_table(const std::string &table) overridedatabase::detail::sql_dialectvirtual
set_key(const std::string &key) overridedatabase::detail::sql_dialectvirtual
set_limit(size_t count) overridedatabase::detail::sql_dialectvirtual
set_offset(size_t count) overridedatabase::detail::sql_dialectvirtual
set_query_type(query_type type) overridedatabase::detail::sql_dialectvirtual
set_select_columns(const std::vector< std::string > &columns) overridedatabase::detail::sql_dialectvirtual
set_update_data(const std::map< std::string, core::database_value > &data) overridedatabase::detail::sql_dialectvirtual
set_update_table(const std::string &table) overridedatabase::detail::sql_dialectvirtual
sql_dialect(database_types db_type)database::detail::sql_dialectexplicit
target_table_database::detail::sql_dialectprivate
type_database::detail::sql_dialectprivate
where_conditions_database::detail::sql_dialectprivate
~query_dialect()=defaultdatabase::query_dialectvirtual
~sql_dialect() override=defaultdatabase::detail::sql_dialect