0
0
mirror of https://github.com/rbock/sqlpp11.git synced 2024-11-16 04:47:18 +08:00

Merge branch 'release/0.29'

This commit is contained in:
rbock 2014-10-03 08:54:41 +02:00
commit 9819839d69
2 changed files with 8 additions and 1 deletions

View File

@ -79,6 +79,10 @@ namespace sqlpp
{
serialize(t._operand, context);
context << (t._inverted ? " NOT IN(" : " IN(");
if (sizeof...(Args) == 1)
serialize(std::get<0>(t._args), context); // FIXME: this is a bit of a hack until there is a better overall strategy for using braces
// see https://github.com/rbock/sqlpp11/issues/18
else
interpret_tuple(t._args, ',', context);
context << ')';
return context;

View File

@ -179,6 +179,9 @@ int main()
printer.reset();
std::cerr << serialize(x, printer).str() << std::endl;
printer.reset();
std::cerr << serialize(select(all_of(t)).from(t).where(t.alpha.in(select(f.epsilon).from(f).where(true))), printer).str() << std::endl;
return 0;