fix: shop_players 关系表主键与模型对齐
This commit is contained in:
@@ -4,7 +4,6 @@ package models
|
||||
|
||||
import (
|
||||
"context"
|
||||
"errors"
|
||||
"fmt"
|
||||
"juwan-backend/app/shop/rpc/internal/models/predicate"
|
||||
"juwan-backend/app/shop/rpc/internal/models/shopplayers"
|
||||
@@ -143,7 +142,7 @@ func (_u *ShopPlayersUpdate) ExecX(ctx context.Context) {
|
||||
}
|
||||
|
||||
func (_u *ShopPlayersUpdate) sqlSave(ctx context.Context) (_node int, err error) {
|
||||
_spec := sqlgraph.NewUpdateSpec(shopplayers.Table, shopplayers.Columns, sqlgraph.NewFieldSpec(shopplayers.FieldID, field.TypeInt64))
|
||||
_spec := sqlgraph.NewUpdateSpec(shopplayers.Table, shopplayers.Columns)
|
||||
if ps := _u.mutation.predicates; len(ps) > 0 {
|
||||
_spec.Predicate = func(selector *sql.Selector) {
|
||||
for i := range ps {
|
||||
@@ -323,22 +322,14 @@ func (_u *ShopPlayersUpdateOne) ExecX(ctx context.Context) {
|
||||
}
|
||||
|
||||
func (_u *ShopPlayersUpdateOne) sqlSave(ctx context.Context) (_node *ShopPlayers, err error) {
|
||||
_spec := sqlgraph.NewUpdateSpec(shopplayers.Table, shopplayers.Columns, sqlgraph.NewFieldSpec(shopplayers.FieldID, field.TypeInt64))
|
||||
id, ok := _u.mutation.ID()
|
||||
if !ok {
|
||||
return nil, &ValidationError{Name: "id", err: errors.New(`models: missing "ShopPlayers.id" for update`)}
|
||||
}
|
||||
_spec.Node.ID.Value = id
|
||||
_spec := sqlgraph.NewUpdateSpec(shopplayers.Table, shopplayers.Columns)
|
||||
if fields := _u.fields; len(fields) > 0 {
|
||||
_spec.Node.Columns = make([]string, 0, len(fields))
|
||||
_spec.Node.Columns = append(_spec.Node.Columns, shopplayers.FieldID)
|
||||
for _, f := range fields {
|
||||
if !shopplayers.ValidColumn(f) {
|
||||
return nil, &ValidationError{Name: f, err: fmt.Errorf("models: invalid field %q for query", f)}
|
||||
}
|
||||
if f != shopplayers.FieldID {
|
||||
_spec.Node.Columns = append(_spec.Node.Columns, f)
|
||||
}
|
||||
_spec.Node.Columns = append(_spec.Node.Columns, f)
|
||||
}
|
||||
}
|
||||
if ps := _u.mutation.predicates; len(ps) > 0 {
|
||||
|
||||
Reference in New Issue
Block a user