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

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

build() constdatabase::query_builder
collection(const std::string &name)database::query_builder
db_type_database::query_builderprivate
delete_from(const std::string &table)database::query_builder
dialect_database::query_builderprivate
ensure_dialect()database::query_builderprivate
execute(core::database_backend *db) constdatabase::query_builder
for_database(database_types db_type)database::query_builder
from(const std::string &table)database::query_builder
get_database_type() constdatabase::query_builder
group_by(const std::vector< std::string > &columns)database::query_builder
group_by(const std::string &column)database::query_builder
having(const std::string &condition)database::query_builder
insert_into(const std::string &table)database::query_builder
join(const std::string &table, const std::string &condition, join_type type=join_type::inner)database::query_builder
key(const std::string &key)database::query_builder
limit(size_t count)database::query_builder
offset(size_t count)database::query_builder
operator=(query_builder &&) noexcept=defaultdatabase::query_builder
operator=(const query_builder &)=deletedatabase::query_builder
order_by(const std::string &column, sort_order order=sort_order::asc)database::query_builder
query_builder(database_types db_type=database_types::none)database::query_builderexplicit
query_builder(query_builder &&) noexcept=defaultdatabase::query_builder
query_builder(const query_builder &)=deletedatabase::query_builder
reset()database::query_builder
select(const std::vector< std::string > &columns)database::query_builder
set(const std::string &field, const core::database_value &value)database::query_builder
set(const std::map< std::string, core::database_value > &data)database::query_builder
update(const std::string &table)database::query_builder
values(const std::map< std::string, core::database_value > &data)database::query_builder
values(const std::vector< std::map< std::string, core::database_value > > &rows)database::query_builder
where(const std::string &field, const std::string &op, const core::database_value &value)database::query_builder
where(const query_condition &condition)database::query_builder
~query_builder()=defaultdatabase::query_builder