relx 0.1.0
A Modern C++23 Type-Safe SQL Query Builder
Loading...
Searching...
No Matches
case_helpers.hpp File Reference
#include "../function.hpp"
#include "../value.hpp"

Go to the source code of this file.

Namespaces

namespace  relx
 relx database connection
 
namespace  relx::query
 

Functions

auto relx::query::when (CaseBuilder &builder, const ConditionExpr auto &condition, const char *value)
 
auto relx::query::when (CaseBuilder &builder, const ConditionExpr auto &condition, const std::string &value)
 
auto relx::query::when (CaseBuilder &builder, const ConditionExpr auto &condition, int value)
 
auto relx::query::when (CaseBuilder &builder, const ConditionExpr auto &condition, long value)
 
auto relx::query::when (CaseBuilder &builder, const ConditionExpr auto &condition, long long value)
 
auto relx::query::when (CaseBuilder &builder, const ConditionExpr auto &condition, double value)
 
auto relx::query::when (CaseBuilder &builder, const ConditionExpr auto &condition, float value)
 
auto relx::query::when (CaseBuilder &builder, const ConditionExpr auto &condition, bool value)
 
auto relx::query::else_ (CaseBuilder &builder, const char *value)
 
auto relx::query::else_ (CaseBuilder &builder, const std::string &value)
 
auto relx::query::else_ (CaseBuilder &builder, int value)
 
auto relx::query::else_ (CaseBuilder &builder, long value)
 
auto relx::query::else_ (CaseBuilder &builder, long long value)
 
auto relx::query::else_ (CaseBuilder &builder, double value)
 
auto relx::query::else_ (CaseBuilder &builder, float value)
 
auto relx::query::else_ (CaseBuilder &builder, bool value)