column generator progress

This commit is contained in:
2025-11-11 08:02:46 +01:00
parent b3bff2dd1b
commit 1d84b112f1
4 changed files with 9 additions and 4 deletions
+6 -1
View File
@@ -47,13 +47,18 @@ protected:
};
};
// template<class Type>
// std::vector<matador::utils::placeholder> to_placeholder() {
// return placeholder_generator::generate<Type>();
// }
TEST_CASE_METHOD(StatementTestFixture, "Create prepared statement", "[statement]") {
using namespace matador::utils;
REQUIRE(repo.attach<airplane>("airplane"));
table ap{"airplane"};
SECTION("Insert with prepared statement and placeholder") {
auto stmt = query::insert()
.into("airplane", column_generator::generate<airplane>(repo, true))
.into("airplane", generator::placeholder<airplane>())
// .into("airplane", column_generator::generate<airplane>(repo, true))
.values<airplane>()
.prepare(db);
REQUIRE(stmt.is_ok());