Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
Column.hpp File Reference
#include <string>
#include "Transaction.hpp"
#include "core/fgl/string_literal.hpp"

Go to the source code of this file.

Namespaces

namespace  atlas
 
namespace  atlas::database
 
namespace  atlas::database::utility
 

Macros

#define ATLASGAMEMANAGER_COLUMN_HPP
 

Functions

template<auto Data>
consteval const auto & atlas::database::utility::make_static ()
 
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 ()
 
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 ()
 
template<fgl::string_literal str, fgl::string_literal last>
consteval auto atlas::database::utility::combineStringLiteralCSV ()
 
template<fgl::string_literal str, fgl::string_literal... rest>
requires ( sizeof...( rest ) > 1 )
consteval auto atlas::database::utility::combineStringLiteralCSV ()
 
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 ()
 

Macro Definition Documentation

◆ ATLASGAMEMANAGER_COLUMN_HPP

#define ATLASGAMEMANAGER_COLUMN_HPP