refactor: remove redundant name fields from order service

This commit is contained in:
zetaloop
2026-04-22 22:28:41 +08:00
parent b3db04c9cc
commit 2d45d7e3cb
21 changed files with 179 additions and 1062 deletions
+1 -182
View File
@@ -858,13 +858,10 @@ type OrdersMutation struct {
id *int64
consumer_id *int64
addconsumer_id *int64
consumer_name *string
player_id *int64
addplayer_id *int64
player_name *string
shop_id *int64
addshop_id *int64
shop_name *string
service_snapshot *map[string]interface{}
status *string
total_price *decimal.Decimal
@@ -1045,42 +1042,6 @@ func (m *OrdersMutation) ResetConsumerID() {
m.addconsumer_id = nil
}
// SetConsumerName sets the "consumer_name" field.
func (m *OrdersMutation) SetConsumerName(s string) {
m.consumer_name = &s
}
// ConsumerName returns the value of the "consumer_name" field in the mutation.
func (m *OrdersMutation) ConsumerName() (r string, exists bool) {
v := m.consumer_name
if v == nil {
return
}
return *v, true
}
// OldConsumerName returns the old "consumer_name" field's value of the Orders entity.
// If the Orders object wasn't provided to the builder, the object is fetched from the database.
// An error is returned if the mutation operation is not UpdateOne, or the database query fails.
func (m *OrdersMutation) OldConsumerName(ctx context.Context) (v string, err error) {
if !m.op.Is(OpUpdateOne) {
return v, errors.New("OldConsumerName is only allowed on UpdateOne operations")
}
if m.id == nil || m.oldValue == nil {
return v, errors.New("OldConsumerName requires an ID field in the mutation")
}
oldValue, err := m.oldValue(ctx)
if err != nil {
return v, fmt.Errorf("querying old value for OldConsumerName: %w", err)
}
return oldValue.ConsumerName, nil
}
// ResetConsumerName resets all changes to the "consumer_name" field.
func (m *OrdersMutation) ResetConsumerName() {
m.consumer_name = nil
}
// SetPlayerID sets the "player_id" field.
func (m *OrdersMutation) SetPlayerID(i int64) {
m.player_id = &i
@@ -1137,42 +1098,6 @@ func (m *OrdersMutation) ResetPlayerID() {
m.addplayer_id = nil
}
// SetPlayerName sets the "player_name" field.
func (m *OrdersMutation) SetPlayerName(s string) {
m.player_name = &s
}
// PlayerName returns the value of the "player_name" field in the mutation.
func (m *OrdersMutation) PlayerName() (r string, exists bool) {
v := m.player_name
if v == nil {
return
}
return *v, true
}
// OldPlayerName returns the old "player_name" field's value of the Orders entity.
// If the Orders object wasn't provided to the builder, the object is fetched from the database.
// An error is returned if the mutation operation is not UpdateOne, or the database query fails.
func (m *OrdersMutation) OldPlayerName(ctx context.Context) (v string, err error) {
if !m.op.Is(OpUpdateOne) {
return v, errors.New("OldPlayerName is only allowed on UpdateOne operations")
}
if m.id == nil || m.oldValue == nil {
return v, errors.New("OldPlayerName requires an ID field in the mutation")
}
oldValue, err := m.oldValue(ctx)
if err != nil {
return v, fmt.Errorf("querying old value for OldPlayerName: %w", err)
}
return oldValue.PlayerName, nil
}
// ResetPlayerName resets all changes to the "player_name" field.
func (m *OrdersMutation) ResetPlayerName() {
m.player_name = nil
}
// SetShopID sets the "shop_id" field.
func (m *OrdersMutation) SetShopID(i int64) {
m.shop_id = &i
@@ -1243,55 +1168,6 @@ func (m *OrdersMutation) ResetShopID() {
delete(m.clearedFields, orders.FieldShopID)
}
// SetShopName sets the "shop_name" field.
func (m *OrdersMutation) SetShopName(s string) {
m.shop_name = &s
}
// ShopName returns the value of the "shop_name" field in the mutation.
func (m *OrdersMutation) ShopName() (r string, exists bool) {
v := m.shop_name
if v == nil {
return
}
return *v, true
}
// OldShopName returns the old "shop_name" field's value of the Orders entity.
// If the Orders object wasn't provided to the builder, the object is fetched from the database.
// An error is returned if the mutation operation is not UpdateOne, or the database query fails.
func (m *OrdersMutation) OldShopName(ctx context.Context) (v *string, err error) {
if !m.op.Is(OpUpdateOne) {
return v, errors.New("OldShopName is only allowed on UpdateOne operations")
}
if m.id == nil || m.oldValue == nil {
return v, errors.New("OldShopName requires an ID field in the mutation")
}
oldValue, err := m.oldValue(ctx)
if err != nil {
return v, fmt.Errorf("querying old value for OldShopName: %w", err)
}
return oldValue.ShopName, nil
}
// ClearShopName clears the value of the "shop_name" field.
func (m *OrdersMutation) ClearShopName() {
m.shop_name = nil
m.clearedFields[orders.FieldShopName] = struct{}{}
}
// ShopNameCleared returns if the "shop_name" field was cleared in this mutation.
func (m *OrdersMutation) ShopNameCleared() bool {
_, ok := m.clearedFields[orders.FieldShopName]
return ok
}
// ResetShopName resets all changes to the "shop_name" field.
func (m *OrdersMutation) ResetShopName() {
m.shop_name = nil
delete(m.clearedFields, orders.FieldShopName)
}
// SetServiceSnapshot sets the "service_snapshot" field.
func (m *OrdersMutation) SetServiceSnapshot(value map[string]interface{}) {
m.service_snapshot = &value
@@ -1905,25 +1781,16 @@ func (m *OrdersMutation) Type() string {
// order to get all numeric fields that were incremented/decremented, call
// AddedFields().
func (m *OrdersMutation) Fields() []string {
fields := make([]string, 0, 19)
fields := make([]string, 0, 16)
if m.consumer_id != nil {
fields = append(fields, orders.FieldConsumerID)
}
if m.consumer_name != nil {
fields = append(fields, orders.FieldConsumerName)
}
if m.player_id != nil {
fields = append(fields, orders.FieldPlayerID)
}
if m.player_name != nil {
fields = append(fields, orders.FieldPlayerName)
}
if m.shop_id != nil {
fields = append(fields, orders.FieldShopID)
}
if m.shop_name != nil {
fields = append(fields, orders.FieldShopName)
}
if m.service_snapshot != nil {
fields = append(fields, orders.FieldServiceSnapshot)
}
@@ -1973,16 +1840,10 @@ func (m *OrdersMutation) Field(name string) (ent.Value, bool) {
switch name {
case orders.FieldConsumerID:
return m.ConsumerID()
case orders.FieldConsumerName:
return m.ConsumerName()
case orders.FieldPlayerID:
return m.PlayerID()
case orders.FieldPlayerName:
return m.PlayerName()
case orders.FieldShopID:
return m.ShopID()
case orders.FieldShopName:
return m.ShopName()
case orders.FieldServiceSnapshot:
return m.ServiceSnapshot()
case orders.FieldStatus:
@@ -2020,16 +1881,10 @@ func (m *OrdersMutation) OldField(ctx context.Context, name string) (ent.Value,
switch name {
case orders.FieldConsumerID:
return m.OldConsumerID(ctx)
case orders.FieldConsumerName:
return m.OldConsumerName(ctx)
case orders.FieldPlayerID:
return m.OldPlayerID(ctx)
case orders.FieldPlayerName:
return m.OldPlayerName(ctx)
case orders.FieldShopID:
return m.OldShopID(ctx)
case orders.FieldShopName:
return m.OldShopName(ctx)
case orders.FieldServiceSnapshot:
return m.OldServiceSnapshot(ctx)
case orders.FieldStatus:
@@ -2072,13 +1927,6 @@ func (m *OrdersMutation) SetField(name string, value ent.Value) error {
}
m.SetConsumerID(v)
return nil
case orders.FieldConsumerName:
v, ok := value.(string)
if !ok {
return fmt.Errorf("unexpected type %T for field %s", value, name)
}
m.SetConsumerName(v)
return nil
case orders.FieldPlayerID:
v, ok := value.(int64)
if !ok {
@@ -2086,13 +1934,6 @@ func (m *OrdersMutation) SetField(name string, value ent.Value) error {
}
m.SetPlayerID(v)
return nil
case orders.FieldPlayerName:
v, ok := value.(string)
if !ok {
return fmt.Errorf("unexpected type %T for field %s", value, name)
}
m.SetPlayerName(v)
return nil
case orders.FieldShopID:
v, ok := value.(int64)
if !ok {
@@ -2100,13 +1941,6 @@ func (m *OrdersMutation) SetField(name string, value ent.Value) error {
}
m.SetShopID(v)
return nil
case orders.FieldShopName:
v, ok := value.(string)
if !ok {
return fmt.Errorf("unexpected type %T for field %s", value, name)
}
m.SetShopName(v)
return nil
case orders.FieldServiceSnapshot:
v, ok := value.(map[string]interface{})
if !ok {
@@ -2282,9 +2116,6 @@ func (m *OrdersMutation) ClearedFields() []string {
if m.FieldCleared(orders.FieldShopID) {
fields = append(fields, orders.FieldShopID)
}
if m.FieldCleared(orders.FieldShopName) {
fields = append(fields, orders.FieldShopName)
}
if m.FieldCleared(orders.FieldNote) {
fields = append(fields, orders.FieldNote)
}
@@ -2323,9 +2154,6 @@ func (m *OrdersMutation) ClearField(name string) error {
case orders.FieldShopID:
m.ClearShopID()
return nil
case orders.FieldShopName:
m.ClearShopName()
return nil
case orders.FieldNote:
m.ClearNote()
return nil
@@ -2358,21 +2186,12 @@ func (m *OrdersMutation) ResetField(name string) error {
case orders.FieldConsumerID:
m.ResetConsumerID()
return nil
case orders.FieldConsumerName:
m.ResetConsumerName()
return nil
case orders.FieldPlayerID:
m.ResetPlayerID()
return nil
case orders.FieldPlayerName:
m.ResetPlayerName()
return nil
case orders.FieldShopID:
m.ResetShopID()
return nil
case orders.FieldShopName:
m.ResetShopName()
return nil
case orders.FieldServiceSnapshot:
m.ResetServiceSnapshot()
return nil