From 61a80d93f72c4cac30df2e2ca6cfcf185ddbd9f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sascha=20K=C3=BChl?= Date: Tue, 4 Feb 2025 15:38:30 +0100 Subject: [PATCH] use result chaining in demo::main.cpp --- demo/main.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/demo/main.cpp b/demo/main.cpp index 16b4892..d0ac893 100644 --- a/demo/main.cpp +++ b/demo/main.cpp @@ -156,16 +156,19 @@ QUERY_HELPER( temporary_table, id ); int main() { using namespace matador::sql; using namespace matador::object; + using namespace matador::utils; const std::string env_var{"MATADOR_BACKENDS_PATH"}; std::string dns{"sqlite://demo.db"}; schema s( "main" ); - s.attach( "authors" ); - s.attach( "books" ); + auto result = s.attach( "authors" ).and_then( [&s] { + return s.attach( "books" ); + } ); + // s.attach( "books" ); connection c( dns ); - auto result = c.open(); + result = c.open(); // s.create( c ); // // auto create_authors_sql = c.query( s )