column_expression progress

This commit is contained in:
2026-03-06 15:39:53 +01:00
parent 9b4738a5ff
commit 2aff0cabbb
20 changed files with 104 additions and 53 deletions
+7 -5
View File
@@ -363,9 +363,9 @@ TEST_CASE_METHOD(QueryFixture, "Execute update record statement", "[query][recor
REQUIRE(res->affected_rows == 1);
res = query::update("person")
.set({{"id", 7},
{"name", "jane"},
{"age", 35}})
.set("id", 7)
.set("name", "jane")
.set("age", 35)
.where("id"_col == 7)
.execute(db);
REQUIRE(res.is_ok());
@@ -645,7 +645,8 @@ TEST_CASE_METHOD(QueryFixture, "Test quoted identifier record", "[query][record]
REQUIRE("London" == (*result)->at("to").str());
res = query::update("quotes")
.set({{"from", "Hamburg"}, {"to", "New York"}})
.set("from", "Hamburg")
.set("to", "New York")
.where("from"_col == "Berlin")
.execute(db);
REQUIRE(res.is_ok());
@@ -761,7 +762,8 @@ TEST_CASE_METHOD(QueryFixture, "Test update record", "[query][record][update]")
REQUIRE((*row)->at("age").as<unsigned short>() == 45);
res = query::update("person")
.set({{"name", "jane"}, {"age", 47}})
.set("name", "jane")
.set("age", 47)
.where("name"_col == "hans")
.execute(db);
REQUIRE(res.is_ok());