Lightweight 0.20260522.0
Loading...
Searching...
No Matches
Lightweight::SqlQualifiedTableColumnName Struct Reference

SqlQualifiedTableColumnName represents a column name qualified with a table name. More...

#include <Utils.hpp>

Public Member Functions

constexpr std::weak_ordering operator<=> (SqlQualifiedTableColumnName const &) const noexcept=default
 Three-way comparison operator.
 

Public Attributes

std::string_view tableName
 The table name.
 
std::string_view columnName
 The column name.
 

Detailed Description

SqlQualifiedTableColumnName represents a column name qualified with a table name.

This is the single structural representation of a table.column reference used throughout the query builder API. The builder is responsible for quoting; do not pre-quote the values stored here.

Definition at line 226 of file Utils.hpp.

Member Data Documentation

◆ tableName

std::string_view Lightweight::SqlQualifiedTableColumnName::tableName

◆ columnName

std::string_view Lightweight::SqlQualifiedTableColumnName::columnName

The column name.

Definition at line 231 of file Utils.hpp.

Referenced by Lightweight::SqlJoinConditionBuilder::Operator().


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