renamed query_compiler to query_builder. Changed handling of column names (broken)
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
#include "matador/orm/error_code.hpp"
|
||||
|
||||
#include "matador/query/query_builder.hpp"
|
||||
#include "matador/query/select_query_builder.hpp"
|
||||
#include "matador/query/criteria.hpp"
|
||||
#include "matador/query/query.hpp"
|
||||
#include "matador/query/generator.hpp"
|
||||
@@ -320,7 +320,7 @@ utils::result<object::object_ptr<Type>, utils::error> session::find(const Primar
|
||||
return utils::failure(make_error(error_code::NoPrimaryKey, "Type hasn't primary key."));
|
||||
}
|
||||
|
||||
query::query_builder eqb(schema_, *this);
|
||||
query::select_query_builder eqb(schema_, *this);
|
||||
const query::table_column c(&it->second.table(), info.primary_key_attribute()->name());
|
||||
using namespace matador::query;
|
||||
auto data = eqb.build<Type>(c == utils::_);
|
||||
@@ -351,7 +351,7 @@ utils::result<sql::query_result<Type>, utils::error> session::find(query::criter
|
||||
return utils::failure(make_error(error_code::UnknownType, "Failed to determine requested type."));
|
||||
}
|
||||
|
||||
query::query_builder eqb(schema_, *this);
|
||||
query::select_query_builder eqb(schema_, *this);
|
||||
auto data = eqb.build<Type>(std::move(clause));
|
||||
if (!data.is_ok()) {
|
||||
return utils::failure(make_error(error_code::FailedToBuildQuery,
|
||||
|
||||
Reference in New Issue
Block a user