|
relx 0.1.0
A Modern C++23 Type-Safe SQL Query Builder
|
Type checking concepts for aggregate functions. More...
Classes | |
| struct | extract_column_type |
| Helper to extract column type for checking. More... | |
| struct | extract_column_type< schema::column< TableT, Name, ColumnT, Modifiers... > > |
Concepts | |
| concept | Summable |
| Concept for numeric types suitable for SUM and AVG. | |
| concept | Countable |
| Concept for types suitable for COUNT (any type is countable) | |
| concept | Comparable |
| Concept for comparable types suitable for MIN/MAX. | |
Typedefs | |
| template<typename T > | |
| using | extract_column_type_t = typename extract_column_type< T >::type |
Type checking concepts for aggregate functions.
| using relx::query::aggregate_checking::extract_column_type_t = typedef typename extract_column_type<T>::type |
Definition at line 138 of file function.hpp.