progress on session_insert_builder

This commit is contained in:
Sascha Kühl
2025-05-08 16:13:22 +02:00
parent 4e4a294d19
commit df0be4f37c
7 changed files with 246 additions and 4 deletions
@@ -11,7 +11,7 @@ query_insert_intermediate::query_insert_intermediate()
context_->parts.push_back(std::make_unique<internal::query_insert_part>());
}
query_into_intermediate query_insert_intermediate::into(const sql::table &table, std::initializer_list<sql::column> columns)
query_into_intermediate query_insert_intermediate::into(const sql::table &table, const std::initializer_list<sql::column> columns)
{
return into(table, std::move(std::vector<sql::column>{columns}));
}
+1 -1
View File
@@ -226,7 +226,7 @@ void query_compiler::visit(internal::query_delete_part &/*delete_part*/)
void query_compiler::visit(internal::query_delete_from_part &delete_from_part)
{
query_.table = delete_from_part.table();
query_.sql += " " + query_compiler::build_table_name(delete_from_part.token(), *dialect_, query_.table);
query_.sql += " " + build_table_name(delete_from_part.token(), *dialect_, query_.table);
}
void query_compiler::visit(internal::query_create_part &/*create_part*/)