criteria progress
This commit is contained in:
@@ -147,16 +147,29 @@ void query_from_part::accept(query_part_visitor &visitor) {
|
||||
visitor.visit(*this);
|
||||
}
|
||||
|
||||
query_join_part::query_join_part(class table tab)
|
||||
query_join_table_part::query_join_table_part(class table tab)
|
||||
: query_part(sql::dialect_token::Join)
|
||||
, table_(std::move(tab)) {
|
||||
}
|
||||
|
||||
const table &query_join_part::table() const {
|
||||
const table &query_join_table_part::table() const {
|
||||
return table_;
|
||||
}
|
||||
|
||||
void query_join_part::accept(query_part_visitor &visitor) {
|
||||
void query_join_table_part::accept(query_part_visitor &visitor) {
|
||||
visitor.visit(*this);
|
||||
}
|
||||
|
||||
query_join_query_part::query_join_query_part(fetchable_query q)
|
||||
: query_part(sql::dialect_token::Join)
|
||||
, query_(std::move(q))
|
||||
{}
|
||||
|
||||
const fetchable_query &query_join_query_part::query() const {
|
||||
return query_;
|
||||
}
|
||||
|
||||
void query_join_query_part::accept(query_part_visitor &visitor) {
|
||||
visitor.visit(*this);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user