relx 0.1.0
A Modern C++23 Type-Safe SQL Query Builder
Loading...
Searching...
No Matches
relx::query::JoinSpec< Table, Condition > Struct Template Reference

relx Query Module More...

#include <relx/query/select.hpp>

Public Attributes

Table table
 
Condition condition
 
JoinType type
 

Detailed Description

template<TableType Table, ConditionExpr Condition>
struct relx::query::JoinSpec< Table, Condition >

relx Query Module

This module provides an API for creating SQL queries:

Instance-based API: auto query = select(u.id, u.name).from(u); Use columns directly in conditions.

Join specification for a SELECT query

Definition at line 32 of file select.hpp.

Member Data Documentation

◆ condition

template<TableType Table, ConditionExpr Condition>
Condition relx::query::JoinSpec< Table, Condition >::condition

Definition at line 34 of file select.hpp.

◆ table

template<TableType Table, ConditionExpr Condition>
Table relx::query::JoinSpec< Table, Condition >::table

Definition at line 33 of file select.hpp.

◆ type

template<TableType Table, ConditionExpr Condition>
JoinType relx::query::JoinSpec< Table, Condition >::type

Definition at line 35 of file select.hpp.


The documentation for this struct was generated from the following file: