Dynamic methods of select, insert and co return *this now.

Not sure if chaining makes much sense, but it is possible now
This commit is contained in:
Roland Bock
2013-10-03 20:53:55 +02:00
parent bd337954fa
commit 96c6e5d435
9 changed files with 65 additions and 26 deletions

View File

@@ -49,8 +49,8 @@ int main()
remove_from(t).where(t.beta != "transparent").serialize(std::cerr, db); std::cerr << "\n";
remove_from(t).using_(t).serialize(std::cerr, db); std::cerr << "\n";
auto r = dynamic_remove_from(db, t).dynamic_using_().dynamic_where();
r.add_using_(t);
r.add_where(t.beta != "transparent");
r = r.add_using_(t);
r = r.add_where(t.beta != "transparent");
r.serialize(std::cerr, db); std::cerr << "\n";
//insert_into(t).values(7, "wurstwaren", true).serialize(std::cerr, db); std::cerr << "\n";
//insert_into(t).columns(t.alpha, t.beta).values(25, "drei").serialize(std::cerr, db); std::cerr << "\n";