added more pk generator types

This commit is contained in:
2026-02-26 07:31:35 +01:00
parent 0157233b02
commit 626eae1ac8
17 changed files with 132 additions and 31 deletions
+1 -1
View File
@@ -112,7 +112,7 @@ utils::result<object::object_ptr<Type>, utils::error> session::insert(object::ob
// Execute all steps; for Identity steps read RETURNING and write pk back into the object
for (auto &step : *steps) {
if (step.pk_is_unset && step.set_pk) {
if (step.pk_generator == utils::generator_type::Manually) {
if (step.pk_generator == utils::generator_type::Manual) {
if (step.pk_is_unset()) {
return utils::failure(make_error(error_code::NoPrimaryKey, "Manual primary key is required but unset."));
}