finished relation completer

This commit is contained in:
Sascha Kühl
2025-07-07 15:50:09 +02:00
parent c974628bee
commit e85543719c
17 changed files with 396 additions and 142 deletions
+4 -4
View File
@@ -197,8 +197,8 @@ TEST_CASE("Create sql query data for entity with eager many to many", "[query][e
connection db("noop://noop.db");
schema scm("noop");
auto result = scm.attach<recipe>("recipes")
.and_then( [&scm] { return scm.attach<ingredient>("ingredients"); } )
.and_then( [&scm] { return scm.attach<recipe_ingredient>("recipe_ingredients"); } );
.and_then( [&scm] { return scm.attach<ingredient>("ingredients"); } );
// .and_then( [&scm] { return scm.attach<recipe_ingredient>("recipe_ingredients"); } );
session_query_builder eqb(scm);
@@ -242,8 +242,8 @@ TEST_CASE("Create sql query data for entity with eager many to many (inverse par
connection db("noop://noop.db");
schema scm("noop");
auto result = scm.attach<student>("students")
.and_then( [&scm] { return scm.attach<course>("courses"); } )
.and_then( [&scm] { return scm.attach<student_course>("student_courses"); } );
.and_then( [&scm] { return scm.attach<course>("courses"); } );
// .and_then( [&scm] { return scm.attach<student_course>("student_courses"); } );
session_query_builder eqb(scm);