column generator progress
This commit is contained in:
@@ -393,7 +393,7 @@ TEST_CASE_METHOD(QueryFixture, "Test primary key prepared", "[query][primary key
|
||||
|
||||
auto stmt = query::insert()
|
||||
.into("pk", generator::columns<pk>(repo))
|
||||
.values<pk>()
|
||||
.values(generator::placeholders<pk>())
|
||||
.prepare(db);
|
||||
REQUIRE(stmt);
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ TEST_CASE_METHOD(QueryFixture, "Test insert statement", "[query][statement][inse
|
||||
|
||||
stmt = query::insert()
|
||||
.into<person>("person", repo)
|
||||
.values<person>()
|
||||
.values(generator::placeholders<person>())
|
||||
.prepare(db);
|
||||
REQUIRE(stmt);
|
||||
|
||||
@@ -102,7 +102,7 @@ TEST_CASE_METHOD(QueryFixture, "Test update statement", "[query][statement][upda
|
||||
|
||||
stmt = query::insert()
|
||||
.into<person>("person", repo)
|
||||
.values<person>()
|
||||
.values(generator::placeholders<person>())
|
||||
.prepare(db);
|
||||
REQUIRE(stmt);
|
||||
|
||||
@@ -125,7 +125,7 @@ TEST_CASE_METHOD(QueryFixture, "Test update statement", "[query][statement][upda
|
||||
george.age = 36;
|
||||
george.image = {5,6,7,8};
|
||||
stmt = query::update("person")
|
||||
.set<person>()
|
||||
.set(generator::column_value_pairs<person>())
|
||||
.where("id"_col == _)
|
||||
.prepare(db);
|
||||
REQUIRE(stmt);
|
||||
@@ -166,7 +166,7 @@ TEST_CASE_METHOD(QueryFixture, "Test delete statement", "[query][statement][dele
|
||||
|
||||
stmt = query::insert()
|
||||
.into<person>("person", repo)
|
||||
.values<person>()
|
||||
.values(generator::placeholders<person>())
|
||||
.prepare(db);
|
||||
REQUIRE(stmt);
|
||||
|
||||
@@ -253,7 +253,7 @@ TEST_CASE_METHOD(QueryFixture, "Test reuse prepared statement", "[query][stateme
|
||||
|
||||
stmt = query::insert()
|
||||
.into<person>("person", repo)
|
||||
.values<person>()
|
||||
.values(generator::placeholders<person>())
|
||||
.prepare(db);
|
||||
REQUIRE(stmt);
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ TEST_CASE_METHOD(TypeTraitsTestFixture, "Special handling of attributes with typ
|
||||
|
||||
auto stmt = query::insert()
|
||||
.into("location", generator::columns<location>(repo))
|
||||
.values<location>()
|
||||
.values(generator::placeholders<location>())
|
||||
.prepare(db);
|
||||
REQUIRE(stmt);
|
||||
auto res = stmt->bind(loc)
|
||||
|
||||
Reference in New Issue
Block a user