proxy lazy resolve progress
This commit is contained in:
@@ -37,7 +37,7 @@ TEST_CASE("Create sql query data for entity with eager has one", "[query][entity
|
||||
.and_then( [&scm] { return scm.attach<flight>("flights"); } );
|
||||
REQUIRE(result);
|
||||
|
||||
session_query_builder eqb(scm);
|
||||
session_query_builder eqb(scm, db);
|
||||
|
||||
auto data = eqb.build<flight>(17U);
|
||||
|
||||
@@ -82,7 +82,7 @@ TEST_CASE("Create sql query data for entity with eager belongs to", "[query][ent
|
||||
.and_then( [&scm] { return scm.attach<book>("books"); } );
|
||||
REQUIRE(result);
|
||||
|
||||
session_query_builder eqb(scm);
|
||||
session_query_builder eqb(scm, db);
|
||||
|
||||
auto data = eqb.build<book>(17);
|
||||
|
||||
@@ -145,7 +145,7 @@ TEST_CASE("Create sql query data for entity with eager has many belongs to", "[q
|
||||
.and_then( [&scm] { return scm.attach<order>("orders"); } );
|
||||
REQUIRE(result);
|
||||
|
||||
session_query_builder eqb(scm);
|
||||
session_query_builder eqb(scm, db);
|
||||
|
||||
auto data = eqb.build<order>(17);
|
||||
|
||||
@@ -200,7 +200,7 @@ TEST_CASE("Create sql query data for entity with eager many to many", "[query][e
|
||||
.and_then( [&scm] { return scm.attach<ingredient>("ingredients"); } );
|
||||
// .and_then( [&scm] { return scm.attach<recipe_ingredient>("recipe_ingredients"); } );
|
||||
|
||||
session_query_builder eqb(scm);
|
||||
session_query_builder eqb(scm, db);
|
||||
|
||||
auto data = eqb.build<ingredient>(17);
|
||||
|
||||
@@ -245,7 +245,7 @@ TEST_CASE("Create sql query data for entity with eager many to many (inverse par
|
||||
.and_then( [&scm] { return scm.attach<course>("courses"); } );
|
||||
// .and_then( [&scm] { return scm.attach<student_course>("student_courses"); } );
|
||||
|
||||
session_query_builder eqb(scm);
|
||||
session_query_builder eqb(scm, db);
|
||||
|
||||
auto data = eqb.build<course>(17);
|
||||
|
||||
@@ -289,7 +289,7 @@ TEST_CASE("Test eager relationship", "[session][eager]") {
|
||||
auto result = scm.attach<department>("departments")
|
||||
.and_then( [&scm] { return scm.attach<employee>("employees"); } );
|
||||
|
||||
session_query_builder eqb(scm);
|
||||
session_query_builder eqb(scm, db);
|
||||
|
||||
auto data = eqb.build<department>();
|
||||
REQUIRE(data.is_ok());
|
||||
|
||||
Reference in New Issue
Block a user