uses criteria for session::find methods
This commit is contained in:
@@ -31,11 +31,12 @@ struct column {
|
||||
|
||||
[[nodiscard]] const std::string& column_name() const;
|
||||
[[nodiscard]] std::string full_name() const;
|
||||
[[nodiscard]] const std::string& alias_name() const;
|
||||
[[nodiscard]] bool is_function() const;
|
||||
[[nodiscard]] bool has_alias() const;
|
||||
[[nodiscard]] std::shared_ptr<sql::table> table() const;
|
||||
|
||||
std::shared_ptr<table> table_;
|
||||
using table_ref = std::reference_wrapper<const table>;
|
||||
std::shared_ptr<sql::table> table_;
|
||||
std::string name;
|
||||
std::string alias;
|
||||
sql_function_t function_{sql_function_t::NONE};
|
||||
|
||||
Reference in New Issue
Block a user