query/source/orm/query/intermediates/query_into_intermediate.cpp

18 lines
615 B
C++

#include "matador/query/intermediates/query_into_intermediate.hpp"
#include "matador/query/internal/query_parts.hpp"
namespace matador::query {
executable_query query_into_intermediate::values(const std::initializer_list<std::variant<utils::placeholder, utils::database_type>> values)
{
return this->values(std::vector(values));
}
executable_query query_into_intermediate::values(std::vector<std::variant<utils::placeholder, utils::database_type>> &&values) {
context_->parts.push_back(std::make_unique<internal::query_values_part>(std::move(values)));
return {context_};
}
} // namespace matador::query