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

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

add_join(const std::string &table, const std::string &condition, join_type type)=0database::query_dialectpure virtual
add_order_by(const std::string &column, sort_order order)=0database::query_dialectpure virtual
add_where_condition(const query_condition &condition)=0database::query_dialectpure virtual
add_where_condition(const std::string &field, const std::string &op, const core::database_value &value)=0database::query_dialectpure virtual
build() const =0database::query_dialectpure virtual
get_database_type() const =0database::query_dialectpure virtual
get_query_type() const =0database::query_dialectpure virtual
query_type enum namedatabase::query_dialect
reset()=0database::query_dialectpure virtual
set_collection(const std::string &name)=0database::query_dialectpure virtual
set_delete_table(const std::string &table)=0database::query_dialectpure virtual
set_from_table(const std::string &table)=0database::query_dialectpure virtual
set_group_by(const std::vector< std::string > &columns)=0database::query_dialectpure virtual
set_having(const std::string &condition)=0database::query_dialectpure virtual
set_insert_data(const std::map< std::string, core::database_value > &data)=0database::query_dialectpure virtual
set_insert_rows(const std::vector< std::map< std::string, core::database_value > > &rows)=0database::query_dialectpure virtual
set_insert_table(const std::string &table)=0database::query_dialectpure virtual
set_key(const std::string &key)=0database::query_dialectpure virtual
set_limit(size_t count)=0database::query_dialectpure virtual
set_offset(size_t count)=0database::query_dialectpure virtual
set_query_type(query_type type)=0database::query_dialectpure virtual
set_select_columns(const std::vector< std::string > &columns)=0database::query_dialectpure virtual
set_update_data(const std::map< std::string, core::database_value > &data)=0database::query_dialectpure virtual
set_update_table(const std::string &table)=0database::query_dialectpure virtual
~query_dialect()=defaultdatabase::query_dialectvirtual