|
@@ -116,6 +116,12 @@ func (cuu *CreditUsageUpdate) AddPayNumber(f float32) *CreditUsageUpdate {
|
|
return cuu
|
|
return cuu
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// ClearPayNumber clears the value of the "pay_number" field.
|
|
|
|
+func (cuu *CreditUsageUpdate) ClearPayNumber() *CreditUsageUpdate {
|
|
|
|
+ cuu.mutation.ClearPayNumber()
|
|
|
|
+ return cuu
|
|
|
|
+}
|
|
|
|
+
|
|
// SetBeforeNumber sets the "before_number" field.
|
|
// SetBeforeNumber sets the "before_number" field.
|
|
func (cuu *CreditUsageUpdate) SetBeforeNumber(f float32) *CreditUsageUpdate {
|
|
func (cuu *CreditUsageUpdate) SetBeforeNumber(f float32) *CreditUsageUpdate {
|
|
cuu.mutation.ResetBeforeNumber()
|
|
cuu.mutation.ResetBeforeNumber()
|
|
@@ -137,6 +143,12 @@ func (cuu *CreditUsageUpdate) AddBeforeNumber(f float32) *CreditUsageUpdate {
|
|
return cuu
|
|
return cuu
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// ClearBeforeNumber clears the value of the "before_number" field.
|
|
|
|
+func (cuu *CreditUsageUpdate) ClearBeforeNumber() *CreditUsageUpdate {
|
|
|
|
+ cuu.mutation.ClearBeforeNumber()
|
|
|
|
+ return cuu
|
|
|
|
+}
|
|
|
|
+
|
|
// SetAfterNumber sets the "after_number" field.
|
|
// SetAfterNumber sets the "after_number" field.
|
|
func (cuu *CreditUsageUpdate) SetAfterNumber(f float32) *CreditUsageUpdate {
|
|
func (cuu *CreditUsageUpdate) SetAfterNumber(f float32) *CreditUsageUpdate {
|
|
cuu.mutation.ResetAfterNumber()
|
|
cuu.mutation.ResetAfterNumber()
|
|
@@ -158,6 +170,12 @@ func (cuu *CreditUsageUpdate) AddAfterNumber(f float32) *CreditUsageUpdate {
|
|
return cuu
|
|
return cuu
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// ClearAfterNumber clears the value of the "after_number" field.
|
|
|
|
+func (cuu *CreditUsageUpdate) ClearAfterNumber() *CreditUsageUpdate {
|
|
|
|
+ cuu.mutation.ClearAfterNumber()
|
|
|
|
+ return cuu
|
|
|
|
+}
|
|
|
|
+
|
|
// SetPayMethod sets the "pay_method" field.
|
|
// SetPayMethod sets the "pay_method" field.
|
|
func (cuu *CreditUsageUpdate) SetPayMethod(s string) *CreditUsageUpdate {
|
|
func (cuu *CreditUsageUpdate) SetPayMethod(s string) *CreditUsageUpdate {
|
|
cuu.mutation.SetPayMethod(s)
|
|
cuu.mutation.SetPayMethod(s)
|
|
@@ -172,6 +190,12 @@ func (cuu *CreditUsageUpdate) SetNillablePayMethod(s *string) *CreditUsageUpdate
|
|
return cuu
|
|
return cuu
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// ClearPayMethod clears the value of the "pay_method" field.
|
|
|
|
+func (cuu *CreditUsageUpdate) ClearPayMethod() *CreditUsageUpdate {
|
|
|
|
+ cuu.mutation.ClearPayMethod()
|
|
|
|
+ return cuu
|
|
|
|
+}
|
|
|
|
+
|
|
// SetStatus sets the "status" field.
|
|
// SetStatus sets the "status" field.
|
|
func (cuu *CreditUsageUpdate) SetStatus(i int) *CreditUsageUpdate {
|
|
func (cuu *CreditUsageUpdate) SetStatus(i int) *CreditUsageUpdate {
|
|
cuu.mutation.ResetStatus()
|
|
cuu.mutation.ResetStatus()
|
|
@@ -421,21 +445,33 @@ func (cuu *CreditUsageUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
|
if value, ok := cuu.mutation.AddedPayNumber(); ok {
|
|
if value, ok := cuu.mutation.AddedPayNumber(); ok {
|
|
_spec.AddField(creditusage.FieldPayNumber, field.TypeFloat32, value)
|
|
_spec.AddField(creditusage.FieldPayNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
|
|
+ if cuu.mutation.PayNumberCleared() {
|
|
|
|
+ _spec.ClearField(creditusage.FieldPayNumber, field.TypeFloat32)
|
|
|
|
+ }
|
|
if value, ok := cuu.mutation.BeforeNumber(); ok {
|
|
if value, ok := cuu.mutation.BeforeNumber(); ok {
|
|
_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
|
|
_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
if value, ok := cuu.mutation.AddedBeforeNumber(); ok {
|
|
if value, ok := cuu.mutation.AddedBeforeNumber(); ok {
|
|
_spec.AddField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
|
|
_spec.AddField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
|
|
+ if cuu.mutation.BeforeNumberCleared() {
|
|
|
|
+ _spec.ClearField(creditusage.FieldBeforeNumber, field.TypeFloat32)
|
|
|
|
+ }
|
|
if value, ok := cuu.mutation.AfterNumber(); ok {
|
|
if value, ok := cuu.mutation.AfterNumber(); ok {
|
|
_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
|
|
_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
if value, ok := cuu.mutation.AddedAfterNumber(); ok {
|
|
if value, ok := cuu.mutation.AddedAfterNumber(); ok {
|
|
_spec.AddField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
|
|
_spec.AddField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
|
|
+ if cuu.mutation.AfterNumberCleared() {
|
|
|
|
+ _spec.ClearField(creditusage.FieldAfterNumber, field.TypeFloat32)
|
|
|
|
+ }
|
|
if value, ok := cuu.mutation.PayMethod(); ok {
|
|
if value, ok := cuu.mutation.PayMethod(); ok {
|
|
_spec.SetField(creditusage.FieldPayMethod, field.TypeString, value)
|
|
_spec.SetField(creditusage.FieldPayMethod, field.TypeString, value)
|
|
}
|
|
}
|
|
|
|
+ if cuu.mutation.PayMethodCleared() {
|
|
|
|
+ _spec.ClearField(creditusage.FieldPayMethod, field.TypeString)
|
|
|
|
+ }
|
|
if value, ok := cuu.mutation.Status(); ok {
|
|
if value, ok := cuu.mutation.Status(); ok {
|
|
_spec.SetField(creditusage.FieldStatus, field.TypeInt, value)
|
|
_spec.SetField(creditusage.FieldStatus, field.TypeInt, value)
|
|
}
|
|
}
|
|
@@ -583,6 +619,12 @@ func (cuuo *CreditUsageUpdateOne) AddPayNumber(f float32) *CreditUsageUpdateOne
|
|
return cuuo
|
|
return cuuo
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// ClearPayNumber clears the value of the "pay_number" field.
|
|
|
|
+func (cuuo *CreditUsageUpdateOne) ClearPayNumber() *CreditUsageUpdateOne {
|
|
|
|
+ cuuo.mutation.ClearPayNumber()
|
|
|
|
+ return cuuo
|
|
|
|
+}
|
|
|
|
+
|
|
// SetBeforeNumber sets the "before_number" field.
|
|
// SetBeforeNumber sets the "before_number" field.
|
|
func (cuuo *CreditUsageUpdateOne) SetBeforeNumber(f float32) *CreditUsageUpdateOne {
|
|
func (cuuo *CreditUsageUpdateOne) SetBeforeNumber(f float32) *CreditUsageUpdateOne {
|
|
cuuo.mutation.ResetBeforeNumber()
|
|
cuuo.mutation.ResetBeforeNumber()
|
|
@@ -604,6 +646,12 @@ func (cuuo *CreditUsageUpdateOne) AddBeforeNumber(f float32) *CreditUsageUpdateO
|
|
return cuuo
|
|
return cuuo
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// ClearBeforeNumber clears the value of the "before_number" field.
|
|
|
|
+func (cuuo *CreditUsageUpdateOne) ClearBeforeNumber() *CreditUsageUpdateOne {
|
|
|
|
+ cuuo.mutation.ClearBeforeNumber()
|
|
|
|
+ return cuuo
|
|
|
|
+}
|
|
|
|
+
|
|
// SetAfterNumber sets the "after_number" field.
|
|
// SetAfterNumber sets the "after_number" field.
|
|
func (cuuo *CreditUsageUpdateOne) SetAfterNumber(f float32) *CreditUsageUpdateOne {
|
|
func (cuuo *CreditUsageUpdateOne) SetAfterNumber(f float32) *CreditUsageUpdateOne {
|
|
cuuo.mutation.ResetAfterNumber()
|
|
cuuo.mutation.ResetAfterNumber()
|
|
@@ -625,6 +673,12 @@ func (cuuo *CreditUsageUpdateOne) AddAfterNumber(f float32) *CreditUsageUpdateOn
|
|
return cuuo
|
|
return cuuo
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// ClearAfterNumber clears the value of the "after_number" field.
|
|
|
|
+func (cuuo *CreditUsageUpdateOne) ClearAfterNumber() *CreditUsageUpdateOne {
|
|
|
|
+ cuuo.mutation.ClearAfterNumber()
|
|
|
|
+ return cuuo
|
|
|
|
+}
|
|
|
|
+
|
|
// SetPayMethod sets the "pay_method" field.
|
|
// SetPayMethod sets the "pay_method" field.
|
|
func (cuuo *CreditUsageUpdateOne) SetPayMethod(s string) *CreditUsageUpdateOne {
|
|
func (cuuo *CreditUsageUpdateOne) SetPayMethod(s string) *CreditUsageUpdateOne {
|
|
cuuo.mutation.SetPayMethod(s)
|
|
cuuo.mutation.SetPayMethod(s)
|
|
@@ -639,6 +693,12 @@ func (cuuo *CreditUsageUpdateOne) SetNillablePayMethod(s *string) *CreditUsageUp
|
|
return cuuo
|
|
return cuuo
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// ClearPayMethod clears the value of the "pay_method" field.
|
|
|
|
+func (cuuo *CreditUsageUpdateOne) ClearPayMethod() *CreditUsageUpdateOne {
|
|
|
|
+ cuuo.mutation.ClearPayMethod()
|
|
|
|
+ return cuuo
|
|
|
|
+}
|
|
|
|
+
|
|
// SetStatus sets the "status" field.
|
|
// SetStatus sets the "status" field.
|
|
func (cuuo *CreditUsageUpdateOne) SetStatus(i int) *CreditUsageUpdateOne {
|
|
func (cuuo *CreditUsageUpdateOne) SetStatus(i int) *CreditUsageUpdateOne {
|
|
cuuo.mutation.ResetStatus()
|
|
cuuo.mutation.ResetStatus()
|
|
@@ -918,21 +978,33 @@ func (cuuo *CreditUsageUpdateOne) sqlSave(ctx context.Context) (_node *CreditUsa
|
|
if value, ok := cuuo.mutation.AddedPayNumber(); ok {
|
|
if value, ok := cuuo.mutation.AddedPayNumber(); ok {
|
|
_spec.AddField(creditusage.FieldPayNumber, field.TypeFloat32, value)
|
|
_spec.AddField(creditusage.FieldPayNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
|
|
+ if cuuo.mutation.PayNumberCleared() {
|
|
|
|
+ _spec.ClearField(creditusage.FieldPayNumber, field.TypeFloat32)
|
|
|
|
+ }
|
|
if value, ok := cuuo.mutation.BeforeNumber(); ok {
|
|
if value, ok := cuuo.mutation.BeforeNumber(); ok {
|
|
_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
|
|
_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
if value, ok := cuuo.mutation.AddedBeforeNumber(); ok {
|
|
if value, ok := cuuo.mutation.AddedBeforeNumber(); ok {
|
|
_spec.AddField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
|
|
_spec.AddField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
|
|
+ if cuuo.mutation.BeforeNumberCleared() {
|
|
|
|
+ _spec.ClearField(creditusage.FieldBeforeNumber, field.TypeFloat32)
|
|
|
|
+ }
|
|
if value, ok := cuuo.mutation.AfterNumber(); ok {
|
|
if value, ok := cuuo.mutation.AfterNumber(); ok {
|
|
_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
|
|
_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
if value, ok := cuuo.mutation.AddedAfterNumber(); ok {
|
|
if value, ok := cuuo.mutation.AddedAfterNumber(); ok {
|
|
_spec.AddField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
|
|
_spec.AddField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
|
|
}
|
|
}
|
|
|
|
+ if cuuo.mutation.AfterNumberCleared() {
|
|
|
|
+ _spec.ClearField(creditusage.FieldAfterNumber, field.TypeFloat32)
|
|
|
|
+ }
|
|
if value, ok := cuuo.mutation.PayMethod(); ok {
|
|
if value, ok := cuuo.mutation.PayMethod(); ok {
|
|
_spec.SetField(creditusage.FieldPayMethod, field.TypeString, value)
|
|
_spec.SetField(creditusage.FieldPayMethod, field.TypeString, value)
|
|
}
|
|
}
|
|
|
|
+ if cuuo.mutation.PayMethodCleared() {
|
|
|
|
+ _spec.ClearField(creditusage.FieldPayMethod, field.TypeString)
|
|
|
|
+ }
|
|
if value, ok := cuuo.mutation.Status(); ok {
|
|
if value, ok := cuuo.mutation.Status(); ok {
|
|
_spec.SetField(creditusage.FieldStatus, field.TypeInt, value)
|
|
_spec.SetField(creditusage.FieldStatus, field.TypeInt, value)
|
|
}
|
|
}
|