insert_query_builder progress

This commit is contained in:
2026-02-18 15:32:27 +01:00
parent 0876535b44
commit e5072741f0
5 changed files with 142 additions and 119 deletions
-6
View File
@@ -25,7 +25,6 @@ utils::result<void, utils::error> schema::create(const sql::connection &conn) co
.columns(node.info().attributes())
.compile(conn);
std::cout << ctx.sql << std::endl;
if (auto result = conn.execute(ctx); !result) {
return utils::failure(result.err());
}
@@ -39,7 +38,6 @@ utils::result<void, utils::error> schema::create(const sql::connection &conn) co
}
auto ctx = build_add_constraint_context(node, cons, conn);
std::cout << ctx.sql << std::endl;
if (auto result = conn.execute(ctx); !result) {
return utils::failure(result.err());
}
@@ -53,7 +51,6 @@ utils::result<void, utils::error> schema::create(const sql::connection &conn) co
}
auto ctx = build_add_constraint_context(node, cons, conn);
std::cout << ctx.sql << std::endl;
if (auto result = conn.execute(ctx); !result) {
return utils::failure(result.err());
}
@@ -74,7 +71,6 @@ utils::result<void, utils::error> schema::drop(const sql::connection &conn) cons
.drop_constraint(cons)
.compile(conn);
std::cout << ctx.sql << std::endl;
if (auto result = conn.execute(ctx); !result) {
return utils::failure(result.err());
}
@@ -92,7 +88,6 @@ utils::result<void, utils::error> schema::drop(const sql::connection &conn) cons
.drop_constraint(cons)
.compile(conn);
std::cout << ctx.sql << std::endl;
if (auto result = conn.execute(ctx); !result) {
return utils::failure(result.err());
}
@@ -105,7 +100,6 @@ utils::result<void, utils::error> schema::drop(const sql::connection &conn) cons
.table(node.name())
.compile(conn);
std::cout << ctx.sql << std::endl;
if (auto result = conn.execute(ctx); !result) {
return utils::failure(result.err());
}