Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
query_builder.h File Reference
#include "database_types.h"
#include "core/database_backend.h"
#include "query_dialect.h"
#include <string>
#include <vector>
#include <map>
#include <variant>
#include <memory>
#include <initializer_list>
Include dependency graph for query_builder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  database::query_condition
 Represents a WHERE condition in a query. More...
 
class  database::query_builder
 Universal query builder that adapts to different database types. More...
 

Namespaces

namespace  database
 

Enumerations

enum class  database::join_type {
  database::inner , database::left , database::right , database::full_outer ,
  database::cross
}
 Types of SQL joins. More...
 
enum class  database::sort_order { database::asc , database::desc }
 Sort order for ORDER BY clauses. More...