|
@@ -177,19 +177,26 @@ func (cuu *CreditUsageUpdate) ClearAfterNumber() *CreditUsageUpdate {
|
|
|
}
|
|
|
|
|
|
// SetPayMethod sets the "pay_method" field.
|
|
|
-func (cuu *CreditUsageUpdate) SetPayMethod(s string) *CreditUsageUpdate {
|
|
|
- cuu.mutation.SetPayMethod(s)
|
|
|
+func (cuu *CreditUsageUpdate) SetPayMethod(i int) *CreditUsageUpdate {
|
|
|
+ cuu.mutation.ResetPayMethod()
|
|
|
+ cuu.mutation.SetPayMethod(i)
|
|
|
return cuu
|
|
|
}
|
|
|
|
|
|
// SetNillablePayMethod sets the "pay_method" field if the given value is not nil.
|
|
|
-func (cuu *CreditUsageUpdate) SetNillablePayMethod(s *string) *CreditUsageUpdate {
|
|
|
- if s != nil {
|
|
|
- cuu.SetPayMethod(*s)
|
|
|
+func (cuu *CreditUsageUpdate) SetNillablePayMethod(i *int) *CreditUsageUpdate {
|
|
|
+ if i != nil {
|
|
|
+ cuu.SetPayMethod(*i)
|
|
|
}
|
|
|
return cuu
|
|
|
}
|
|
|
|
|
|
+// AddPayMethod adds i to the "pay_method" field.
|
|
|
+func (cuu *CreditUsageUpdate) AddPayMethod(i int) *CreditUsageUpdate {
|
|
|
+ cuu.mutation.AddPayMethod(i)
|
|
|
+ return cuu
|
|
|
+}
|
|
|
+
|
|
|
// ClearPayMethod clears the value of the "pay_method" field.
|
|
|
func (cuu *CreditUsageUpdate) ClearPayMethod() *CreditUsageUpdate {
|
|
|
cuu.mutation.ClearPayMethod()
|
|
@@ -467,10 +474,13 @@ func (cuu *CreditUsageUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
|
|
_spec.ClearField(creditusage.FieldAfterNumber, field.TypeFloat64)
|
|
|
}
|
|
|
if value, ok := cuu.mutation.PayMethod(); ok {
|
|
|
- _spec.SetField(creditusage.FieldPayMethod, field.TypeString, value)
|
|
|
+ _spec.SetField(creditusage.FieldPayMethod, field.TypeInt, value)
|
|
|
+ }
|
|
|
+ if value, ok := cuu.mutation.AddedPayMethod(); ok {
|
|
|
+ _spec.AddField(creditusage.FieldPayMethod, field.TypeInt, value)
|
|
|
}
|
|
|
if cuu.mutation.PayMethodCleared() {
|
|
|
- _spec.ClearField(creditusage.FieldPayMethod, field.TypeString)
|
|
|
+ _spec.ClearField(creditusage.FieldPayMethod, field.TypeInt)
|
|
|
}
|
|
|
if value, ok := cuu.mutation.Status(); ok {
|
|
|
_spec.SetField(creditusage.FieldStatus, field.TypeInt, value)
|
|
@@ -680,19 +690,26 @@ func (cuuo *CreditUsageUpdateOne) ClearAfterNumber() *CreditUsageUpdateOne {
|
|
|
}
|
|
|
|
|
|
// SetPayMethod sets the "pay_method" field.
|
|
|
-func (cuuo *CreditUsageUpdateOne) SetPayMethod(s string) *CreditUsageUpdateOne {
|
|
|
- cuuo.mutation.SetPayMethod(s)
|
|
|
+func (cuuo *CreditUsageUpdateOne) SetPayMethod(i int) *CreditUsageUpdateOne {
|
|
|
+ cuuo.mutation.ResetPayMethod()
|
|
|
+ cuuo.mutation.SetPayMethod(i)
|
|
|
return cuuo
|
|
|
}
|
|
|
|
|
|
// SetNillablePayMethod sets the "pay_method" field if the given value is not nil.
|
|
|
-func (cuuo *CreditUsageUpdateOne) SetNillablePayMethod(s *string) *CreditUsageUpdateOne {
|
|
|
- if s != nil {
|
|
|
- cuuo.SetPayMethod(*s)
|
|
|
+func (cuuo *CreditUsageUpdateOne) SetNillablePayMethod(i *int) *CreditUsageUpdateOne {
|
|
|
+ if i != nil {
|
|
|
+ cuuo.SetPayMethod(*i)
|
|
|
}
|
|
|
return cuuo
|
|
|
}
|
|
|
|
|
|
+// AddPayMethod adds i to the "pay_method" field.
|
|
|
+func (cuuo *CreditUsageUpdateOne) AddPayMethod(i int) *CreditUsageUpdateOne {
|
|
|
+ cuuo.mutation.AddPayMethod(i)
|
|
|
+ return cuuo
|
|
|
+}
|
|
|
+
|
|
|
// ClearPayMethod clears the value of the "pay_method" field.
|
|
|
func (cuuo *CreditUsageUpdateOne) ClearPayMethod() *CreditUsageUpdateOne {
|
|
|
cuuo.mutation.ClearPayMethod()
|
|
@@ -1000,10 +1017,13 @@ func (cuuo *CreditUsageUpdateOne) sqlSave(ctx context.Context) (_node *CreditUsa
|
|
|
_spec.ClearField(creditusage.FieldAfterNumber, field.TypeFloat64)
|
|
|
}
|
|
|
if value, ok := cuuo.mutation.PayMethod(); ok {
|
|
|
- _spec.SetField(creditusage.FieldPayMethod, field.TypeString, value)
|
|
|
+ _spec.SetField(creditusage.FieldPayMethod, field.TypeInt, value)
|
|
|
+ }
|
|
|
+ if value, ok := cuuo.mutation.AddedPayMethod(); ok {
|
|
|
+ _spec.AddField(creditusage.FieldPayMethod, field.TypeInt, value)
|
|
|
}
|
|
|
if cuuo.mutation.PayMethodCleared() {
|
|
|
- _spec.ClearField(creditusage.FieldPayMethod, field.TypeString)
|
|
|
+ _spec.ClearField(creditusage.FieldPayMethod, field.TypeInt)
|
|
|
}
|
|
|
if value, ok := cuuo.mutation.Status(); ok {
|
|
|
_spec.SetField(creditusage.FieldStatus, field.TypeInt, value)
|