uses criteria for session::find methods

This commit is contained in:
Sascha Kühl
2025-10-30 14:54:39 +01:00
parent 44c50cf2af
commit 270c2922ff
23 changed files with 267 additions and 208 deletions
+3 -2
View File
@@ -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};