added tick to messages

This commit is contained in:
2022-01-29 20:46:11 +01:00
parent 2f15560d84
commit 3bdcdecb68
10 changed files with 271 additions and 5 deletions

View File

@@ -32,6 +32,12 @@ func (mc *MessagesCreate) SetAllChat(b bool) *MessagesCreate {
return mc
}
// SetTick sets the "tick" field.
func (mc *MessagesCreate) SetTick(i int) *MessagesCreate {
mc.mutation.SetTick(i)
return mc
}
// SetMatchPlayerID sets the "match_player" edge to the MatchPlayer entity by ID.
func (mc *MessagesCreate) SetMatchPlayerID(id int) *MessagesCreate {
mc.mutation.SetMatchPlayerID(id)
@@ -127,6 +133,9 @@ func (mc *MessagesCreate) check() error {
if _, ok := mc.mutation.AllChat(); !ok {
return &ValidationError{Name: "all_chat", err: errors.New(`ent: missing required field "Messages.all_chat"`)}
}
if _, ok := mc.mutation.Tick(); !ok {
return &ValidationError{Name: "tick", err: errors.New(`ent: missing required field "Messages.tick"`)}
}
return nil
}
@@ -170,6 +179,14 @@ func (mc *MessagesCreate) createSpec() (*Messages, *sqlgraph.CreateSpec) {
})
_node.AllChat = value
}
if value, ok := mc.mutation.Tick(); ok {
_spec.Fields = append(_spec.Fields, &sqlgraph.FieldSpec{
Type: field.TypeInt,
Value: value,
Column: messages.FieldTick,
})
_node.Tick = value
}
if nodes := mc.mutation.MatchPlayerIDs(); len(nodes) > 0 {
edge := &sqlgraph.EdgeSpec{
Rel: sqlgraph.M2O,