3#include <iron_query/virtual_table.hpp>
Table with name.
Definition table.hpp:10
std::string ToString() const override
Renders this table value as single-line SQL text. See also ToStringFormatted for a multi-line,...
static Table FromRaw(std::string name)
Wraps a trusted, developer-written table name/reference. Never pass untrusted/dynamic data here — use...
std::string ToStringAsFromItem() const override
Returns the name as-is; this also covers the aliased subqueries and joins that VirtualTable::As turns...
Table(std::string name)
Stores a pre-validated table name; only reachable via FromRaw or a subclass.
std::string ToStringBracketed() const override
Returns the name as-is: a bare table name never needs brackets.
Any table value, including physical table, table result, materialized view, etc.
Definition virtual_table.hpp:14