|
Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
|
This is the complete list of members for database::query::sql_dialect, including all inherited members.
| auto_increment() const =0 | database::query::sql_dialect | pure virtual |
| concat_operator() const =0 | database::query::sql_dialect | pure virtual |
| create(database_types type) | database::query::sql_dialect | static |
| current_timestamp() const =0 | database::query::sql_dialect | pure virtual |
| escape_string(std::string_view str) const =0 | database::query::sql_dialect | pure virtual |
| limit_clause(size_t limit, size_t offset) const =0 | database::query::sql_dialect | pure virtual |
| placeholder(int index) const =0 | database::query::sql_dialect | pure virtual |
| quote_identifier(std::string_view name) const =0 | database::query::sql_dialect | pure virtual |
| returning_clause(std::string_view column="") const =0 | database::query::sql_dialect | pure virtual |
| supports_feature(const std::string &feature) const =0 | database::query::sql_dialect | pure virtual |
| upsert_clause(const std::vector< std::string > &conflict_columns, const std::vector< std::string > &update_columns) const =0 | database::query::sql_dialect | pure virtual |
| ~sql_dialect()=default | database::query::sql_dialect | virtual |