test seven
This commit is contained in:
ent
client.goent.go
hook
migrate
mutation.googent
oas_client_gen.gooas_handlers_gen.gooas_interfaces_gen.gooas_json_gen.gooas_parameters_gen.gooas_request_decoders_gen.gooas_request_encoders_gen.gooas_response_decoders_gen.gooas_response_encoders_gen.gooas_router_gen.gooas_schemas_gen.gooas_server_gen.gooas_unimplemented_gen.gooas_validators_gen.googent.goresponses.go
openapi.jsonpredicate
runtime.goschema
sev.gosev
sev_create.gosev_delete.gosev_query.gosev_update.gotx.gouser.gouser
user_create.gouser_query.gouser_update.gotmp/ogent
@@ -6,6 +6,7 @@ import (
|
||||
"api/ent/card"
|
||||
"api/ent/ma"
|
||||
"api/ent/predicate"
|
||||
"api/ent/sev"
|
||||
"api/ent/ue"
|
||||
"api/ent/user"
|
||||
"context"
|
||||
@@ -1128,6 +1129,21 @@ func (uu *UserUpdate) AddMa(m ...*Ma) *UserUpdate {
|
||||
return uu.AddMaIDs(ids...)
|
||||
}
|
||||
|
||||
// AddSevIDs adds the "sev" edge to the Sev entity by IDs.
|
||||
func (uu *UserUpdate) AddSevIDs(ids ...int) *UserUpdate {
|
||||
uu.mutation.AddSevIDs(ids...)
|
||||
return uu
|
||||
}
|
||||
|
||||
// AddSev adds the "sev" edges to the Sev entity.
|
||||
func (uu *UserUpdate) AddSev(s ...*Sev) *UserUpdate {
|
||||
ids := make([]int, len(s))
|
||||
for i := range s {
|
||||
ids[i] = s[i].ID
|
||||
}
|
||||
return uu.AddSevIDs(ids...)
|
||||
}
|
||||
|
||||
// Mutation returns the UserMutation object of the builder.
|
||||
func (uu *UserUpdate) Mutation() *UserMutation {
|
||||
return uu.mutation
|
||||
@@ -1196,6 +1212,27 @@ func (uu *UserUpdate) RemoveMa(m ...*Ma) *UserUpdate {
|
||||
return uu.RemoveMaIDs(ids...)
|
||||
}
|
||||
|
||||
// ClearSev clears all "sev" edges to the Sev entity.
|
||||
func (uu *UserUpdate) ClearSev() *UserUpdate {
|
||||
uu.mutation.ClearSev()
|
||||
return uu
|
||||
}
|
||||
|
||||
// RemoveSevIDs removes the "sev" edge to Sev entities by IDs.
|
||||
func (uu *UserUpdate) RemoveSevIDs(ids ...int) *UserUpdate {
|
||||
uu.mutation.RemoveSevIDs(ids...)
|
||||
return uu
|
||||
}
|
||||
|
||||
// RemoveSev removes "sev" edges to Sev entities.
|
||||
func (uu *UserUpdate) RemoveSev(s ...*Sev) *UserUpdate {
|
||||
ids := make([]int, len(s))
|
||||
for i := range s {
|
||||
ids[i] = s[i].ID
|
||||
}
|
||||
return uu.RemoveSevIDs(ids...)
|
||||
}
|
||||
|
||||
// Save executes the query and returns the number of nodes affected by the update operation.
|
||||
func (uu *UserUpdate) Save(ctx context.Context) (int, error) {
|
||||
return withHooks[int, UserMutation](ctx, uu.sqlSave, uu.mutation, uu.hooks)
|
||||
@@ -1700,6 +1737,51 @@ func (uu *UserUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
}
|
||||
_spec.Edges.Add = append(_spec.Edges.Add, edge)
|
||||
}
|
||||
if uu.mutation.SevCleared() {
|
||||
edge := &sqlgraph.EdgeSpec{
|
||||
Rel: sqlgraph.O2M,
|
||||
Inverse: false,
|
||||
Table: user.SevTable,
|
||||
Columns: []string{user.SevColumn},
|
||||
Bidi: false,
|
||||
Target: &sqlgraph.EdgeTarget{
|
||||
IDSpec: sqlgraph.NewFieldSpec(sev.FieldID, field.TypeInt),
|
||||
},
|
||||
}
|
||||
_spec.Edges.Clear = append(_spec.Edges.Clear, edge)
|
||||
}
|
||||
if nodes := uu.mutation.RemovedSevIDs(); len(nodes) > 0 && !uu.mutation.SevCleared() {
|
||||
edge := &sqlgraph.EdgeSpec{
|
||||
Rel: sqlgraph.O2M,
|
||||
Inverse: false,
|
||||
Table: user.SevTable,
|
||||
Columns: []string{user.SevColumn},
|
||||
Bidi: false,
|
||||
Target: &sqlgraph.EdgeTarget{
|
||||
IDSpec: sqlgraph.NewFieldSpec(sev.FieldID, field.TypeInt),
|
||||
},
|
||||
}
|
||||
for _, k := range nodes {
|
||||
edge.Target.Nodes = append(edge.Target.Nodes, k)
|
||||
}
|
||||
_spec.Edges.Clear = append(_spec.Edges.Clear, edge)
|
||||
}
|
||||
if nodes := uu.mutation.SevIDs(); len(nodes) > 0 {
|
||||
edge := &sqlgraph.EdgeSpec{
|
||||
Rel: sqlgraph.O2M,
|
||||
Inverse: false,
|
||||
Table: user.SevTable,
|
||||
Columns: []string{user.SevColumn},
|
||||
Bidi: false,
|
||||
Target: &sqlgraph.EdgeTarget{
|
||||
IDSpec: sqlgraph.NewFieldSpec(sev.FieldID, field.TypeInt),
|
||||
},
|
||||
}
|
||||
for _, k := range nodes {
|
||||
edge.Target.Nodes = append(edge.Target.Nodes, k)
|
||||
}
|
||||
_spec.Edges.Add = append(_spec.Edges.Add, edge)
|
||||
}
|
||||
if n, err = sqlgraph.UpdateNodes(ctx, uu.driver, _spec); err != nil {
|
||||
if _, ok := err.(*sqlgraph.NotFoundError); ok {
|
||||
err = &NotFoundError{user.Label}
|
||||
@@ -2817,6 +2899,21 @@ func (uuo *UserUpdateOne) AddMa(m ...*Ma) *UserUpdateOne {
|
||||
return uuo.AddMaIDs(ids...)
|
||||
}
|
||||
|
||||
// AddSevIDs adds the "sev" edge to the Sev entity by IDs.
|
||||
func (uuo *UserUpdateOne) AddSevIDs(ids ...int) *UserUpdateOne {
|
||||
uuo.mutation.AddSevIDs(ids...)
|
||||
return uuo
|
||||
}
|
||||
|
||||
// AddSev adds the "sev" edges to the Sev entity.
|
||||
func (uuo *UserUpdateOne) AddSev(s ...*Sev) *UserUpdateOne {
|
||||
ids := make([]int, len(s))
|
||||
for i := range s {
|
||||
ids[i] = s[i].ID
|
||||
}
|
||||
return uuo.AddSevIDs(ids...)
|
||||
}
|
||||
|
||||
// Mutation returns the UserMutation object of the builder.
|
||||
func (uuo *UserUpdateOne) Mutation() *UserMutation {
|
||||
return uuo.mutation
|
||||
@@ -2885,6 +2982,27 @@ func (uuo *UserUpdateOne) RemoveMa(m ...*Ma) *UserUpdateOne {
|
||||
return uuo.RemoveMaIDs(ids...)
|
||||
}
|
||||
|
||||
// ClearSev clears all "sev" edges to the Sev entity.
|
||||
func (uuo *UserUpdateOne) ClearSev() *UserUpdateOne {
|
||||
uuo.mutation.ClearSev()
|
||||
return uuo
|
||||
}
|
||||
|
||||
// RemoveSevIDs removes the "sev" edge to Sev entities by IDs.
|
||||
func (uuo *UserUpdateOne) RemoveSevIDs(ids ...int) *UserUpdateOne {
|
||||
uuo.mutation.RemoveSevIDs(ids...)
|
||||
return uuo
|
||||
}
|
||||
|
||||
// RemoveSev removes "sev" edges to Sev entities.
|
||||
func (uuo *UserUpdateOne) RemoveSev(s ...*Sev) *UserUpdateOne {
|
||||
ids := make([]int, len(s))
|
||||
for i := range s {
|
||||
ids[i] = s[i].ID
|
||||
}
|
||||
return uuo.RemoveSevIDs(ids...)
|
||||
}
|
||||
|
||||
// Where appends a list predicates to the UserUpdate builder.
|
||||
func (uuo *UserUpdateOne) Where(ps ...predicate.User) *UserUpdateOne {
|
||||
uuo.mutation.Where(ps...)
|
||||
@@ -3419,6 +3537,51 @@ func (uuo *UserUpdateOne) sqlSave(ctx context.Context) (_node *User, err error)
|
||||
}
|
||||
_spec.Edges.Add = append(_spec.Edges.Add, edge)
|
||||
}
|
||||
if uuo.mutation.SevCleared() {
|
||||
edge := &sqlgraph.EdgeSpec{
|
||||
Rel: sqlgraph.O2M,
|
||||
Inverse: false,
|
||||
Table: user.SevTable,
|
||||
Columns: []string{user.SevColumn},
|
||||
Bidi: false,
|
||||
Target: &sqlgraph.EdgeTarget{
|
||||
IDSpec: sqlgraph.NewFieldSpec(sev.FieldID, field.TypeInt),
|
||||
},
|
||||
}
|
||||
_spec.Edges.Clear = append(_spec.Edges.Clear, edge)
|
||||
}
|
||||
if nodes := uuo.mutation.RemovedSevIDs(); len(nodes) > 0 && !uuo.mutation.SevCleared() {
|
||||
edge := &sqlgraph.EdgeSpec{
|
||||
Rel: sqlgraph.O2M,
|
||||
Inverse: false,
|
||||
Table: user.SevTable,
|
||||
Columns: []string{user.SevColumn},
|
||||
Bidi: false,
|
||||
Target: &sqlgraph.EdgeTarget{
|
||||
IDSpec: sqlgraph.NewFieldSpec(sev.FieldID, field.TypeInt),
|
||||
},
|
||||
}
|
||||
for _, k := range nodes {
|
||||
edge.Target.Nodes = append(edge.Target.Nodes, k)
|
||||
}
|
||||
_spec.Edges.Clear = append(_spec.Edges.Clear, edge)
|
||||
}
|
||||
if nodes := uuo.mutation.SevIDs(); len(nodes) > 0 {
|
||||
edge := &sqlgraph.EdgeSpec{
|
||||
Rel: sqlgraph.O2M,
|
||||
Inverse: false,
|
||||
Table: user.SevTable,
|
||||
Columns: []string{user.SevColumn},
|
||||
Bidi: false,
|
||||
Target: &sqlgraph.EdgeTarget{
|
||||
IDSpec: sqlgraph.NewFieldSpec(sev.FieldID, field.TypeInt),
|
||||
},
|
||||
}
|
||||
for _, k := range nodes {
|
||||
edge.Target.Nodes = append(edge.Target.Nodes, k)
|
||||
}
|
||||
_spec.Edges.Add = append(_spec.Edges.Add, edge)
|
||||
}
|
||||
_node = &User{config: uuo.config}
|
||||
_spec.Assign = _node.assignValues
|
||||
_spec.ScanValues = _node.scanValues
|
||||
|
Reference in New Issue
Block a user