23 lines
721 B
C++
23 lines
721 B
C++
#include "matador/query/intermediates/query_execute_where_intermediate.hpp"
|
|
|
|
#include "matador/query/intermediates/query_execute_limit_intermediate.hpp"
|
|
#include "matador/query/intermediates/query_execute_order_by_intermediate.hpp"
|
|
|
|
#include "matador/query/internal/query_parts.hpp"
|
|
|
|
namespace matador::query {
|
|
|
|
query_execute_limit_intermediate query_execute_where_intermediate::limit(size_t limit)
|
|
{
|
|
context_->parts.push_back(std::make_unique<internal::query_limit_part>(limit));
|
|
return {context_};
|
|
}
|
|
|
|
query_execute_order_by_intermediate query_execute_where_intermediate::order_by(const sql::column &col)
|
|
{
|
|
context_->parts.push_back(std::make_unique<internal::query_order_by_part>(col));
|
|
return {context_};
|
|
}
|
|
|
|
}
|