Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
atlas::database::utility Namespace Reference

Functions

template<auto Data>
consteval const auto & make_static ()
 
template<fgl::string_literal column, fgl::string_literal table_name, fgl::string_literal table_key_name>
static consteval std::string_view update_query ()
 
template<fgl::string_literal column, fgl::string_literal table_name, fgl::string_literal table_key_name>
static consteval std::string_view select_query ()
 
template<fgl::string_literal str, fgl::string_literal last>
consteval auto combineStringLiteralCSV ()
 
template<fgl::string_literal str, fgl::string_literal... rest>
requires ( sizeof...( rest ) > 1 )
consteval auto combineStringLiteralCSV ()
 
template<fgl::string_literal table, fgl::string_literal table_key_name, fgl::string_literal... columns>
static consteval std::string_view select_query_t ()
 

Function Documentation

◆ combineStringLiteralCSV() [1/2]

template<fgl::string_literal str, fgl::string_literal last>
auto atlas::database::utility::combineStringLiteralCSV ( )
consteval

◆ combineStringLiteralCSV() [2/2]

template<fgl::string_literal str, fgl::string_literal... rest>
requires ( sizeof...( rest ) > 1 )
auto atlas::database::utility::combineStringLiteralCSV ( )
consteval

◆ make_static()

template<auto Data>
const auto & atlas::database::utility::make_static ( )
consteval

◆ select_query()

template<fgl::string_literal column, fgl::string_literal table_name, fgl::string_literal table_key_name>
static consteval std::string_view atlas::database::utility::select_query ( )
staticconsteval

◆ select_query_t()

template<fgl::string_literal table, fgl::string_literal table_key_name, fgl::string_literal... columns>
static consteval std::string_view atlas::database::utility::select_query_t ( )
staticconsteval

◆ update_query()

template<fgl::string_literal column, fgl::string_literal table_name, fgl::string_literal table_key_name>
static consteval std::string_view atlas::database::utility::update_query ( )
staticconsteval