mirror of
https://github.com/ent/ent.git
synced 2026-05-24 09:31:56 +03:00
entc/gen/template: remove receiver conflict handling logic (#4356)
* examples: ensure tests is stable * entc/gen/template: remove receiver conflict handling logic * examples: codegen * entc/integration: codegen
This commit is contained in:
@@ -26,14 +26,14 @@ type CarCreate struct {
|
||||
}
|
||||
|
||||
// SetModel sets the "model" field.
|
||||
func (_c *CarCreate) SetModel(s string) *CarCreate {
|
||||
_c.mutation.SetModel(s)
|
||||
func (_c *CarCreate) SetModel(v string) *CarCreate {
|
||||
_c.mutation.SetModel(v)
|
||||
return _c
|
||||
}
|
||||
|
||||
// SetRegisteredAt sets the "registered_at" field.
|
||||
func (_c *CarCreate) SetRegisteredAt(t time.Time) *CarCreate {
|
||||
_c.mutation.SetRegisteredAt(t)
|
||||
func (_c *CarCreate) SetRegisteredAt(v time.Time) *CarCreate {
|
||||
_c.mutation.SetRegisteredAt(v)
|
||||
return _c
|
||||
}
|
||||
|
||||
@@ -52,8 +52,8 @@ func (_c *CarCreate) SetNillableOwnerID(id *int) *CarCreate {
|
||||
}
|
||||
|
||||
// SetOwner sets the "owner" edge to the User entity.
|
||||
func (_c *CarCreate) SetOwner(u *User) *CarCreate {
|
||||
return _c.SetOwnerID(u.ID)
|
||||
func (_c *CarCreate) SetOwner(v *User) *CarCreate {
|
||||
return _c.SetOwnerID(v.ID)
|
||||
}
|
||||
|
||||
// Mutation returns the CarMutation object of the builder.
|
||||
|
||||
@@ -34,29 +34,29 @@ func (_u *CarUpdate) Where(ps ...predicate.Car) *CarUpdate {
|
||||
}
|
||||
|
||||
// SetModel sets the "model" field.
|
||||
func (_u *CarUpdate) SetModel(s string) *CarUpdate {
|
||||
_u.mutation.SetModel(s)
|
||||
func (_u *CarUpdate) SetModel(v string) *CarUpdate {
|
||||
_u.mutation.SetModel(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableModel sets the "model" field if the given value is not nil.
|
||||
func (_u *CarUpdate) SetNillableModel(s *string) *CarUpdate {
|
||||
if s != nil {
|
||||
_u.SetModel(*s)
|
||||
func (_u *CarUpdate) SetNillableModel(v *string) *CarUpdate {
|
||||
if v != nil {
|
||||
_u.SetModel(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetRegisteredAt sets the "registered_at" field.
|
||||
func (_u *CarUpdate) SetRegisteredAt(t time.Time) *CarUpdate {
|
||||
_u.mutation.SetRegisteredAt(t)
|
||||
func (_u *CarUpdate) SetRegisteredAt(v time.Time) *CarUpdate {
|
||||
_u.mutation.SetRegisteredAt(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableRegisteredAt sets the "registered_at" field if the given value is not nil.
|
||||
func (_u *CarUpdate) SetNillableRegisteredAt(t *time.Time) *CarUpdate {
|
||||
if t != nil {
|
||||
_u.SetRegisteredAt(*t)
|
||||
func (_u *CarUpdate) SetNillableRegisteredAt(v *time.Time) *CarUpdate {
|
||||
if v != nil {
|
||||
_u.SetRegisteredAt(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
@@ -76,8 +76,8 @@ func (_u *CarUpdate) SetNillableOwnerID(id *int) *CarUpdate {
|
||||
}
|
||||
|
||||
// SetOwner sets the "owner" edge to the User entity.
|
||||
func (_u *CarUpdate) SetOwner(u *User) *CarUpdate {
|
||||
return _u.SetOwnerID(u.ID)
|
||||
func (_u *CarUpdate) SetOwner(v *User) *CarUpdate {
|
||||
return _u.SetOwnerID(v.ID)
|
||||
}
|
||||
|
||||
// Mutation returns the CarMutation object of the builder.
|
||||
@@ -118,7 +118,7 @@ func (_u *CarUpdate) ExecX(ctx context.Context) {
|
||||
}
|
||||
}
|
||||
|
||||
func (_u *CarUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
func (_u *CarUpdate) sqlSave(ctx context.Context) (_node int, err error) {
|
||||
_spec := sqlgraph.NewUpdateSpec(car.Table, car.Columns, sqlgraph.NewFieldSpec(car.FieldID, field.TypeInt))
|
||||
if ps := _u.mutation.predicates; len(ps) > 0 {
|
||||
_spec.Predicate = func(selector *sql.Selector) {
|
||||
@@ -162,7 +162,7 @@ func (_u *CarUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
}
|
||||
_spec.Edges.Add = append(_spec.Edges.Add, edge)
|
||||
}
|
||||
if n, err = sqlgraph.UpdateNodes(ctx, _u.driver, _spec); err != nil {
|
||||
if _node, err = sqlgraph.UpdateNodes(ctx, _u.driver, _spec); err != nil {
|
||||
if _, ok := err.(*sqlgraph.NotFoundError); ok {
|
||||
err = &NotFoundError{car.Label}
|
||||
} else if sqlgraph.IsConstraintError(err) {
|
||||
@@ -171,7 +171,7 @@ func (_u *CarUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
return 0, err
|
||||
}
|
||||
_u.mutation.done = true
|
||||
return n, nil
|
||||
return _node, nil
|
||||
}
|
||||
|
||||
// CarUpdateOne is the builder for updating a single Car entity.
|
||||
@@ -183,29 +183,29 @@ type CarUpdateOne struct {
|
||||
}
|
||||
|
||||
// SetModel sets the "model" field.
|
||||
func (_u *CarUpdateOne) SetModel(s string) *CarUpdateOne {
|
||||
_u.mutation.SetModel(s)
|
||||
func (_u *CarUpdateOne) SetModel(v string) *CarUpdateOne {
|
||||
_u.mutation.SetModel(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableModel sets the "model" field if the given value is not nil.
|
||||
func (_u *CarUpdateOne) SetNillableModel(s *string) *CarUpdateOne {
|
||||
if s != nil {
|
||||
_u.SetModel(*s)
|
||||
func (_u *CarUpdateOne) SetNillableModel(v *string) *CarUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetModel(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetRegisteredAt sets the "registered_at" field.
|
||||
func (_u *CarUpdateOne) SetRegisteredAt(t time.Time) *CarUpdateOne {
|
||||
_u.mutation.SetRegisteredAt(t)
|
||||
func (_u *CarUpdateOne) SetRegisteredAt(v time.Time) *CarUpdateOne {
|
||||
_u.mutation.SetRegisteredAt(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableRegisteredAt sets the "registered_at" field if the given value is not nil.
|
||||
func (_u *CarUpdateOne) SetNillableRegisteredAt(t *time.Time) *CarUpdateOne {
|
||||
if t != nil {
|
||||
_u.SetRegisteredAt(*t)
|
||||
func (_u *CarUpdateOne) SetNillableRegisteredAt(v *time.Time) *CarUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetRegisteredAt(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
@@ -225,8 +225,8 @@ func (_u *CarUpdateOne) SetNillableOwnerID(id *int) *CarUpdateOne {
|
||||
}
|
||||
|
||||
// SetOwner sets the "owner" edge to the User entity.
|
||||
func (_u *CarUpdateOne) SetOwner(u *User) *CarUpdateOne {
|
||||
return _u.SetOwnerID(u.ID)
|
||||
func (_u *CarUpdateOne) SetOwner(v *User) *CarUpdateOne {
|
||||
return _u.SetOwnerID(v.ID)
|
||||
}
|
||||
|
||||
// Mutation returns the CarMutation object of the builder.
|
||||
|
||||
@@ -25,8 +25,8 @@ type GroupCreate struct {
|
||||
}
|
||||
|
||||
// SetName sets the "name" field.
|
||||
func (_c *GroupCreate) SetName(s string) *GroupCreate {
|
||||
_c.mutation.SetName(s)
|
||||
func (_c *GroupCreate) SetName(v string) *GroupCreate {
|
||||
_c.mutation.SetName(v)
|
||||
return _c
|
||||
}
|
||||
|
||||
@@ -37,10 +37,10 @@ func (_c *GroupCreate) AddUserIDs(ids ...int) *GroupCreate {
|
||||
}
|
||||
|
||||
// AddUsers adds the "users" edges to the User entity.
|
||||
func (_c *GroupCreate) AddUsers(u ...*User) *GroupCreate {
|
||||
ids := make([]int, len(u))
|
||||
for i := range u {
|
||||
ids[i] = u[i].ID
|
||||
func (_c *GroupCreate) AddUsers(v ...*User) *GroupCreate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _c.AddUserIDs(ids...)
|
||||
}
|
||||
|
||||
@@ -33,15 +33,15 @@ func (_u *GroupUpdate) Where(ps ...predicate.Group) *GroupUpdate {
|
||||
}
|
||||
|
||||
// SetName sets the "name" field.
|
||||
func (_u *GroupUpdate) SetName(s string) *GroupUpdate {
|
||||
_u.mutation.SetName(s)
|
||||
func (_u *GroupUpdate) SetName(v string) *GroupUpdate {
|
||||
_u.mutation.SetName(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableName sets the "name" field if the given value is not nil.
|
||||
func (_u *GroupUpdate) SetNillableName(s *string) *GroupUpdate {
|
||||
if s != nil {
|
||||
_u.SetName(*s)
|
||||
func (_u *GroupUpdate) SetNillableName(v *string) *GroupUpdate {
|
||||
if v != nil {
|
||||
_u.SetName(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
@@ -53,10 +53,10 @@ func (_u *GroupUpdate) AddUserIDs(ids ...int) *GroupUpdate {
|
||||
}
|
||||
|
||||
// AddUsers adds the "users" edges to the User entity.
|
||||
func (_u *GroupUpdate) AddUsers(u ...*User) *GroupUpdate {
|
||||
ids := make([]int, len(u))
|
||||
for i := range u {
|
||||
ids[i] = u[i].ID
|
||||
func (_u *GroupUpdate) AddUsers(v ...*User) *GroupUpdate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.AddUserIDs(ids...)
|
||||
}
|
||||
@@ -79,10 +79,10 @@ func (_u *GroupUpdate) RemoveUserIDs(ids ...int) *GroupUpdate {
|
||||
}
|
||||
|
||||
// RemoveUsers removes "users" edges to User entities.
|
||||
func (_u *GroupUpdate) RemoveUsers(u ...*User) *GroupUpdate {
|
||||
ids := make([]int, len(u))
|
||||
for i := range u {
|
||||
ids[i] = u[i].ID
|
||||
func (_u *GroupUpdate) RemoveUsers(v ...*User) *GroupUpdate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.RemoveUserIDs(ids...)
|
||||
}
|
||||
@@ -124,9 +124,9 @@ func (_u *GroupUpdate) check() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (_u *GroupUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
func (_u *GroupUpdate) sqlSave(ctx context.Context) (_node int, err error) {
|
||||
if err := _u.check(); err != nil {
|
||||
return n, err
|
||||
return _node, err
|
||||
}
|
||||
_spec := sqlgraph.NewUpdateSpec(group.Table, group.Columns, sqlgraph.NewFieldSpec(group.FieldID, field.TypeInt))
|
||||
if ps := _u.mutation.predicates; len(ps) > 0 {
|
||||
@@ -184,7 +184,7 @@ func (_u *GroupUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
}
|
||||
_spec.Edges.Add = append(_spec.Edges.Add, edge)
|
||||
}
|
||||
if n, err = sqlgraph.UpdateNodes(ctx, _u.driver, _spec); err != nil {
|
||||
if _node, err = sqlgraph.UpdateNodes(ctx, _u.driver, _spec); err != nil {
|
||||
if _, ok := err.(*sqlgraph.NotFoundError); ok {
|
||||
err = &NotFoundError{group.Label}
|
||||
} else if sqlgraph.IsConstraintError(err) {
|
||||
@@ -193,7 +193,7 @@ func (_u *GroupUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
return 0, err
|
||||
}
|
||||
_u.mutation.done = true
|
||||
return n, nil
|
||||
return _node, nil
|
||||
}
|
||||
|
||||
// GroupUpdateOne is the builder for updating a single Group entity.
|
||||
@@ -205,15 +205,15 @@ type GroupUpdateOne struct {
|
||||
}
|
||||
|
||||
// SetName sets the "name" field.
|
||||
func (_u *GroupUpdateOne) SetName(s string) *GroupUpdateOne {
|
||||
_u.mutation.SetName(s)
|
||||
func (_u *GroupUpdateOne) SetName(v string) *GroupUpdateOne {
|
||||
_u.mutation.SetName(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableName sets the "name" field if the given value is not nil.
|
||||
func (_u *GroupUpdateOne) SetNillableName(s *string) *GroupUpdateOne {
|
||||
if s != nil {
|
||||
_u.SetName(*s)
|
||||
func (_u *GroupUpdateOne) SetNillableName(v *string) *GroupUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetName(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
@@ -225,10 +225,10 @@ func (_u *GroupUpdateOne) AddUserIDs(ids ...int) *GroupUpdateOne {
|
||||
}
|
||||
|
||||
// AddUsers adds the "users" edges to the User entity.
|
||||
func (_u *GroupUpdateOne) AddUsers(u ...*User) *GroupUpdateOne {
|
||||
ids := make([]int, len(u))
|
||||
for i := range u {
|
||||
ids[i] = u[i].ID
|
||||
func (_u *GroupUpdateOne) AddUsers(v ...*User) *GroupUpdateOne {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.AddUserIDs(ids...)
|
||||
}
|
||||
@@ -251,10 +251,10 @@ func (_u *GroupUpdateOne) RemoveUserIDs(ids ...int) *GroupUpdateOne {
|
||||
}
|
||||
|
||||
// RemoveUsers removes "users" edges to User entities.
|
||||
func (_u *GroupUpdateOne) RemoveUsers(u ...*User) *GroupUpdateOne {
|
||||
ids := make([]int, len(u))
|
||||
for i := range u {
|
||||
ids[i] = u[i].ID
|
||||
func (_u *GroupUpdateOne) RemoveUsers(v ...*User) *GroupUpdateOne {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.RemoveUserIDs(ids...)
|
||||
}
|
||||
|
||||
@@ -26,21 +26,21 @@ type UserCreate struct {
|
||||
}
|
||||
|
||||
// SetAge sets the "age" field.
|
||||
func (_c *UserCreate) SetAge(i int) *UserCreate {
|
||||
_c.mutation.SetAge(i)
|
||||
func (_c *UserCreate) SetAge(v int) *UserCreate {
|
||||
_c.mutation.SetAge(v)
|
||||
return _c
|
||||
}
|
||||
|
||||
// SetName sets the "name" field.
|
||||
func (_c *UserCreate) SetName(s string) *UserCreate {
|
||||
_c.mutation.SetName(s)
|
||||
func (_c *UserCreate) SetName(v string) *UserCreate {
|
||||
_c.mutation.SetName(v)
|
||||
return _c
|
||||
}
|
||||
|
||||
// SetNillableName sets the "name" field if the given value is not nil.
|
||||
func (_c *UserCreate) SetNillableName(s *string) *UserCreate {
|
||||
if s != nil {
|
||||
_c.SetName(*s)
|
||||
func (_c *UserCreate) SetNillableName(v *string) *UserCreate {
|
||||
if v != nil {
|
||||
_c.SetName(*v)
|
||||
}
|
||||
return _c
|
||||
}
|
||||
@@ -52,10 +52,10 @@ func (_c *UserCreate) AddCarIDs(ids ...int) *UserCreate {
|
||||
}
|
||||
|
||||
// AddCars adds the "cars" edges to the Car entity.
|
||||
func (_c *UserCreate) AddCars(c ...*Car) *UserCreate {
|
||||
ids := make([]int, len(c))
|
||||
for i := range c {
|
||||
ids[i] = c[i].ID
|
||||
func (_c *UserCreate) AddCars(v ...*Car) *UserCreate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _c.AddCarIDs(ids...)
|
||||
}
|
||||
@@ -67,10 +67,10 @@ func (_c *UserCreate) AddGroupIDs(ids ...int) *UserCreate {
|
||||
}
|
||||
|
||||
// AddGroups adds the "groups" edges to the Group entity.
|
||||
func (_c *UserCreate) AddGroups(g ...*Group) *UserCreate {
|
||||
ids := make([]int, len(g))
|
||||
for i := range g {
|
||||
ids[i] = g[i].ID
|
||||
func (_c *UserCreate) AddGroups(v ...*Group) *UserCreate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _c.AddGroupIDs(ids...)
|
||||
}
|
||||
|
||||
@@ -34,36 +34,36 @@ func (_u *UserUpdate) Where(ps ...predicate.User) *UserUpdate {
|
||||
}
|
||||
|
||||
// SetAge sets the "age" field.
|
||||
func (_u *UserUpdate) SetAge(i int) *UserUpdate {
|
||||
func (_u *UserUpdate) SetAge(v int) *UserUpdate {
|
||||
_u.mutation.ResetAge()
|
||||
_u.mutation.SetAge(i)
|
||||
_u.mutation.SetAge(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableAge sets the "age" field if the given value is not nil.
|
||||
func (_u *UserUpdate) SetNillableAge(i *int) *UserUpdate {
|
||||
if i != nil {
|
||||
_u.SetAge(*i)
|
||||
func (_u *UserUpdate) SetNillableAge(v *int) *UserUpdate {
|
||||
if v != nil {
|
||||
_u.SetAge(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// AddAge adds i to the "age" field.
|
||||
func (_u *UserUpdate) AddAge(i int) *UserUpdate {
|
||||
_u.mutation.AddAge(i)
|
||||
// AddAge adds value to the "age" field.
|
||||
func (_u *UserUpdate) AddAge(v int) *UserUpdate {
|
||||
_u.mutation.AddAge(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetName sets the "name" field.
|
||||
func (_u *UserUpdate) SetName(s string) *UserUpdate {
|
||||
_u.mutation.SetName(s)
|
||||
func (_u *UserUpdate) SetName(v string) *UserUpdate {
|
||||
_u.mutation.SetName(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableName sets the "name" field if the given value is not nil.
|
||||
func (_u *UserUpdate) SetNillableName(s *string) *UserUpdate {
|
||||
if s != nil {
|
||||
_u.SetName(*s)
|
||||
func (_u *UserUpdate) SetNillableName(v *string) *UserUpdate {
|
||||
if v != nil {
|
||||
_u.SetName(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
@@ -75,10 +75,10 @@ func (_u *UserUpdate) AddCarIDs(ids ...int) *UserUpdate {
|
||||
}
|
||||
|
||||
// AddCars adds the "cars" edges to the Car entity.
|
||||
func (_u *UserUpdate) AddCars(c ...*Car) *UserUpdate {
|
||||
ids := make([]int, len(c))
|
||||
for i := range c {
|
||||
ids[i] = c[i].ID
|
||||
func (_u *UserUpdate) AddCars(v ...*Car) *UserUpdate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.AddCarIDs(ids...)
|
||||
}
|
||||
@@ -90,10 +90,10 @@ func (_u *UserUpdate) AddGroupIDs(ids ...int) *UserUpdate {
|
||||
}
|
||||
|
||||
// AddGroups adds the "groups" edges to the Group entity.
|
||||
func (_u *UserUpdate) AddGroups(g ...*Group) *UserUpdate {
|
||||
ids := make([]int, len(g))
|
||||
for i := range g {
|
||||
ids[i] = g[i].ID
|
||||
func (_u *UserUpdate) AddGroups(v ...*Group) *UserUpdate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.AddGroupIDs(ids...)
|
||||
}
|
||||
@@ -116,10 +116,10 @@ func (_u *UserUpdate) RemoveCarIDs(ids ...int) *UserUpdate {
|
||||
}
|
||||
|
||||
// RemoveCars removes "cars" edges to Car entities.
|
||||
func (_u *UserUpdate) RemoveCars(c ...*Car) *UserUpdate {
|
||||
ids := make([]int, len(c))
|
||||
for i := range c {
|
||||
ids[i] = c[i].ID
|
||||
func (_u *UserUpdate) RemoveCars(v ...*Car) *UserUpdate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.RemoveCarIDs(ids...)
|
||||
}
|
||||
@@ -137,10 +137,10 @@ func (_u *UserUpdate) RemoveGroupIDs(ids ...int) *UserUpdate {
|
||||
}
|
||||
|
||||
// RemoveGroups removes "groups" edges to Group entities.
|
||||
func (_u *UserUpdate) RemoveGroups(g ...*Group) *UserUpdate {
|
||||
ids := make([]int, len(g))
|
||||
for i := range g {
|
||||
ids[i] = g[i].ID
|
||||
func (_u *UserUpdate) RemoveGroups(v ...*Group) *UserUpdate {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.RemoveGroupIDs(ids...)
|
||||
}
|
||||
@@ -182,9 +182,9 @@ func (_u *UserUpdate) check() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (_u *UserUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
func (_u *UserUpdate) sqlSave(ctx context.Context) (_node int, err error) {
|
||||
if err := _u.check(); err != nil {
|
||||
return n, err
|
||||
return _node, err
|
||||
}
|
||||
_spec := sqlgraph.NewUpdateSpec(user.Table, user.Columns, sqlgraph.NewFieldSpec(user.FieldID, field.TypeInt))
|
||||
if ps := _u.mutation.predicates; len(ps) > 0 {
|
||||
@@ -293,7 +293,7 @@ func (_u *UserUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
}
|
||||
_spec.Edges.Add = append(_spec.Edges.Add, edge)
|
||||
}
|
||||
if n, err = sqlgraph.UpdateNodes(ctx, _u.driver, _spec); err != nil {
|
||||
if _node, err = sqlgraph.UpdateNodes(ctx, _u.driver, _spec); err != nil {
|
||||
if _, ok := err.(*sqlgraph.NotFoundError); ok {
|
||||
err = &NotFoundError{user.Label}
|
||||
} else if sqlgraph.IsConstraintError(err) {
|
||||
@@ -302,7 +302,7 @@ func (_u *UserUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||
return 0, err
|
||||
}
|
||||
_u.mutation.done = true
|
||||
return n, nil
|
||||
return _node, nil
|
||||
}
|
||||
|
||||
// UserUpdateOne is the builder for updating a single User entity.
|
||||
@@ -314,36 +314,36 @@ type UserUpdateOne struct {
|
||||
}
|
||||
|
||||
// SetAge sets the "age" field.
|
||||
func (_u *UserUpdateOne) SetAge(i int) *UserUpdateOne {
|
||||
func (_u *UserUpdateOne) SetAge(v int) *UserUpdateOne {
|
||||
_u.mutation.ResetAge()
|
||||
_u.mutation.SetAge(i)
|
||||
_u.mutation.SetAge(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableAge sets the "age" field if the given value is not nil.
|
||||
func (_u *UserUpdateOne) SetNillableAge(i *int) *UserUpdateOne {
|
||||
if i != nil {
|
||||
_u.SetAge(*i)
|
||||
func (_u *UserUpdateOne) SetNillableAge(v *int) *UserUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetAge(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// AddAge adds i to the "age" field.
|
||||
func (_u *UserUpdateOne) AddAge(i int) *UserUpdateOne {
|
||||
_u.mutation.AddAge(i)
|
||||
// AddAge adds value to the "age" field.
|
||||
func (_u *UserUpdateOne) AddAge(v int) *UserUpdateOne {
|
||||
_u.mutation.AddAge(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetName sets the "name" field.
|
||||
func (_u *UserUpdateOne) SetName(s string) *UserUpdateOne {
|
||||
_u.mutation.SetName(s)
|
||||
func (_u *UserUpdateOne) SetName(v string) *UserUpdateOne {
|
||||
_u.mutation.SetName(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableName sets the "name" field if the given value is not nil.
|
||||
func (_u *UserUpdateOne) SetNillableName(s *string) *UserUpdateOne {
|
||||
if s != nil {
|
||||
_u.SetName(*s)
|
||||
func (_u *UserUpdateOne) SetNillableName(v *string) *UserUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetName(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
@@ -355,10 +355,10 @@ func (_u *UserUpdateOne) AddCarIDs(ids ...int) *UserUpdateOne {
|
||||
}
|
||||
|
||||
// AddCars adds the "cars" edges to the Car entity.
|
||||
func (_u *UserUpdateOne) AddCars(c ...*Car) *UserUpdateOne {
|
||||
ids := make([]int, len(c))
|
||||
for i := range c {
|
||||
ids[i] = c[i].ID
|
||||
func (_u *UserUpdateOne) AddCars(v ...*Car) *UserUpdateOne {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.AddCarIDs(ids...)
|
||||
}
|
||||
@@ -370,10 +370,10 @@ func (_u *UserUpdateOne) AddGroupIDs(ids ...int) *UserUpdateOne {
|
||||
}
|
||||
|
||||
// AddGroups adds the "groups" edges to the Group entity.
|
||||
func (_u *UserUpdateOne) AddGroups(g ...*Group) *UserUpdateOne {
|
||||
ids := make([]int, len(g))
|
||||
for i := range g {
|
||||
ids[i] = g[i].ID
|
||||
func (_u *UserUpdateOne) AddGroups(v ...*Group) *UserUpdateOne {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.AddGroupIDs(ids...)
|
||||
}
|
||||
@@ -396,10 +396,10 @@ func (_u *UserUpdateOne) RemoveCarIDs(ids ...int) *UserUpdateOne {
|
||||
}
|
||||
|
||||
// RemoveCars removes "cars" edges to Car entities.
|
||||
func (_u *UserUpdateOne) RemoveCars(c ...*Car) *UserUpdateOne {
|
||||
ids := make([]int, len(c))
|
||||
for i := range c {
|
||||
ids[i] = c[i].ID
|
||||
func (_u *UserUpdateOne) RemoveCars(v ...*Car) *UserUpdateOne {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.RemoveCarIDs(ids...)
|
||||
}
|
||||
@@ -417,10 +417,10 @@ func (_u *UserUpdateOne) RemoveGroupIDs(ids ...int) *UserUpdateOne {
|
||||
}
|
||||
|
||||
// RemoveGroups removes "groups" edges to Group entities.
|
||||
func (_u *UserUpdateOne) RemoveGroups(g ...*Group) *UserUpdateOne {
|
||||
ids := make([]int, len(g))
|
||||
for i := range g {
|
||||
ids[i] = g[i].ID
|
||||
func (_u *UserUpdateOne) RemoveGroups(v ...*Group) *UserUpdateOne {
|
||||
ids := make([]int, len(v))
|
||||
for i := range v {
|
||||
ids[i] = v[i].ID
|
||||
}
|
||||
return _u.RemoveGroupIDs(ids...)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user