Repaired insert to work with expression values again

This commit is contained in:
rbock
2014-08-14 23:47:25 +02:00
parent d79c2ca92c
commit 3484903525
13 changed files with 213 additions and 283 deletions

View File

@@ -57,7 +57,7 @@ namespace sqlpp
using rhs = wrap_operand_t<T>;
static_assert(_is_valid_comparison_operand<rhs>::value, "invalid rhs operand in comparison");
return { *static_cast<const Base*>(this), rhs{t} };
return { *static_cast<const Base*>(this), {rhs{t}} };
}
template<typename T>
@@ -66,7 +66,7 @@ namespace sqlpp
using rhs = wrap_operand_t<T>;
static_assert(_is_valid_comparison_operand<rhs>::value, "invalid rhs operand in comparison");
return { *static_cast<const Base*>(this), rhs{t} };
return { *static_cast<const Base*>(this), {rhs{t}} };
}
template<typename T>