First workflow implementation

This commit is contained in:
Achim Rohn
2026-03-21 16:11:24 +00:00
parent a15ca501b8
commit 413dbb72cf
13 changed files with 457 additions and 13 deletions
+18
View File
@@ -124,6 +124,20 @@ func (_c *GeneralQueueCreate) SetUserID(v int) *GeneralQueueCreate {
return _c
}
// SetWorkflowID sets the "workflow_id" field.
func (_c *GeneralQueueCreate) SetWorkflowID(v string) *GeneralQueueCreate {
_c.mutation.SetWorkflowID(v)
return _c
}
// SetNillableWorkflowID sets the "workflow_id" field if the given value is not nil.
func (_c *GeneralQueueCreate) SetNillableWorkflowID(v *string) *GeneralQueueCreate {
if v != nil {
_c.SetWorkflowID(*v)
}
return _c
}
// Mutation returns the GeneralQueueMutation object of the builder.
func (_c *GeneralQueueCreate) Mutation() *GeneralQueueMutation {
return _c.mutation
@@ -274,6 +288,10 @@ func (_c *GeneralQueueCreate) createSpec() (*GeneralQueue, *sqlgraph.CreateSpec)
_spec.SetField(generalqueue.FieldUserID, field.TypeInt, value)
_node.UserID = value
}
if value, ok := _c.mutation.WorkflowID(); ok {
_spec.SetField(generalqueue.FieldWorkflowID, field.TypeString, value)
_node.WorkflowID = value
}
return _node, _spec
}