removed condition classes, functions and operators

This commit is contained in:
Sascha Kühl
2025-10-27 16:25:12 +01:00
parent 6fa56b2019
commit 93785a6bc2
32 changed files with 200 additions and 137 deletions
+4 -4
View File
@@ -46,11 +46,11 @@ void query_join_part::accept(query_part_visitor &visitor)
visitor.visit(*this);
}
query_on_part::query_on_part(std::unique_ptr<basic_condition> &&cond)
query_on_part::query_on_part(std::unique_ptr<abstract_criteria> &&cond)
: query_part(sql::dialect_token::On)
, condition_(std::move(cond)) {}
const basic_condition &query_on_part::condition() const
const abstract_criteria &query_on_part::condition() const
{
return *condition_;
}
@@ -60,7 +60,7 @@ void query_on_part::accept(query_part_visitor &visitor)
visitor.visit(*this);
}
query_where_part::query_where_part(std::unique_ptr<basic_condition> &&cond)
query_where_part::query_where_part(std::unique_ptr<abstract_criteria> &&cond)
: query_part(sql::dialect_token::Where)
, condition_(std::move(cond)) {}
@@ -69,7 +69,7 @@ void query_where_part::accept(query_part_visitor &visitor)
visitor.visit(*this);
}
const basic_condition &query_where_part::condition() const
const abstract_criteria &query_where_part::condition() const
{
return *condition_;
}