|
Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
|
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)=0 | database::query_dialect | pure virtual |
| add_order_by(const std::string &column, sort_order order)=0 | database::query_dialect | pure virtual |
| add_where_condition(const query_condition &condition)=0 | database::query_dialect | pure virtual |
| add_where_condition(const std::string &field, const std::string &op, const core::database_value &value)=0 | database::query_dialect | pure virtual |
| build() const =0 | database::query_dialect | pure virtual |
| get_database_type() const =0 | database::query_dialect | pure virtual |
| get_query_type() const =0 | database::query_dialect | pure virtual |
| query_type enum name | database::query_dialect | |
| reset()=0 | database::query_dialect | pure virtual |
| set_collection(const std::string &name)=0 | database::query_dialect | pure virtual |
| set_delete_table(const std::string &table)=0 | database::query_dialect | pure virtual |
| set_from_table(const std::string &table)=0 | database::query_dialect | pure virtual |
| set_group_by(const std::vector< std::string > &columns)=0 | database::query_dialect | pure virtual |
| set_having(const std::string &condition)=0 | database::query_dialect | pure virtual |
| set_insert_data(const std::map< std::string, core::database_value > &data)=0 | database::query_dialect | pure virtual |
| set_insert_rows(const std::vector< std::map< std::string, core::database_value > > &rows)=0 | database::query_dialect | pure virtual |
| set_insert_table(const std::string &table)=0 | database::query_dialect | pure virtual |
| set_key(const std::string &key)=0 | database::query_dialect | pure virtual |
| set_limit(size_t count)=0 | database::query_dialect | pure virtual |
| set_offset(size_t count)=0 | database::query_dialect | pure virtual |
| set_query_type(query_type type)=0 | database::query_dialect | pure virtual |
| set_select_columns(const std::vector< std::string > &columns)=0 | database::query_dialect | pure virtual |
| set_update_data(const std::map< std::string, core::database_value > &data)=0 | database::query_dialect | pure virtual |
| set_update_table(const std::string &table)=0 | database::query_dialect | pure virtual |
| ~query_dialect()=default | database::query_dialect | virtual |