|
@@ -90,24 +90,56 @@ func (cuc *CreditUsageCreate) SetPayNumber(f float32) *CreditUsageCreate {
|
|
|
return cuc
|
|
|
}
|
|
|
|
|
|
+// SetNillablePayNumber sets the "pay_number" field if the given value is not nil.
|
|
|
+func (cuc *CreditUsageCreate) SetNillablePayNumber(f *float32) *CreditUsageCreate {
|
|
|
+ if f != nil {
|
|
|
+ cuc.SetPayNumber(*f)
|
|
|
+ }
|
|
|
+ return cuc
|
|
|
+}
|
|
|
+
|
|
|
// SetBeforeNumber sets the "before_number" field.
|
|
|
func (cuc *CreditUsageCreate) SetBeforeNumber(f float32) *CreditUsageCreate {
|
|
|
cuc.mutation.SetBeforeNumber(f)
|
|
|
return cuc
|
|
|
}
|
|
|
|
|
|
+// SetNillableBeforeNumber sets the "before_number" field if the given value is not nil.
|
|
|
+func (cuc *CreditUsageCreate) SetNillableBeforeNumber(f *float32) *CreditUsageCreate {
|
|
|
+ if f != nil {
|
|
|
+ cuc.SetBeforeNumber(*f)
|
|
|
+ }
|
|
|
+ return cuc
|
|
|
+}
|
|
|
+
|
|
|
// SetAfterNumber sets the "after_number" field.
|
|
|
func (cuc *CreditUsageCreate) SetAfterNumber(f float32) *CreditUsageCreate {
|
|
|
cuc.mutation.SetAfterNumber(f)
|
|
|
return cuc
|
|
|
}
|
|
|
|
|
|
+// SetNillableAfterNumber sets the "after_number" field if the given value is not nil.
|
|
|
+func (cuc *CreditUsageCreate) SetNillableAfterNumber(f *float32) *CreditUsageCreate {
|
|
|
+ if f != nil {
|
|
|
+ cuc.SetAfterNumber(*f)
|
|
|
+ }
|
|
|
+ return cuc
|
|
|
+}
|
|
|
+
|
|
|
// SetPayMethod sets the "pay_method" field.
|
|
|
func (cuc *CreditUsageCreate) SetPayMethod(s string) *CreditUsageCreate {
|
|
|
cuc.mutation.SetPayMethod(s)
|
|
|
return cuc
|
|
|
}
|
|
|
|
|
|
+// SetNillablePayMethod sets the "pay_method" field if the given value is not nil.
|
|
|
+func (cuc *CreditUsageCreate) SetNillablePayMethod(s *string) *CreditUsageCreate {
|
|
|
+ if s != nil {
|
|
|
+ cuc.SetPayMethod(*s)
|
|
|
+ }
|
|
|
+ return cuc
|
|
|
+}
|
|
|
+
|
|
|
// SetStatus sets the "status" field.
|
|
|
func (cuc *CreditUsageCreate) SetStatus(i int) *CreditUsageCreate {
|
|
|
cuc.mutation.SetStatus(i)
|
|
@@ -306,18 +338,6 @@ func (cuc *CreditUsageCreate) check() error {
|
|
|
if _, ok := cuc.mutation.Number(); !ok {
|
|
|
return &ValidationError{Name: "number", err: errors.New(`ent: missing required field "CreditUsage.number"`)}
|
|
|
}
|
|
|
- if _, ok := cuc.mutation.PayNumber(); !ok {
|
|
|
- return &ValidationError{Name: "pay_number", err: errors.New(`ent: missing required field "CreditUsage.pay_number"`)}
|
|
|
- }
|
|
|
- if _, ok := cuc.mutation.BeforeNumber(); !ok {
|
|
|
- return &ValidationError{Name: "before_number", err: errors.New(`ent: missing required field "CreditUsage.before_number"`)}
|
|
|
- }
|
|
|
- if _, ok := cuc.mutation.AfterNumber(); !ok {
|
|
|
- return &ValidationError{Name: "after_number", err: errors.New(`ent: missing required field "CreditUsage.after_number"`)}
|
|
|
- }
|
|
|
- if _, ok := cuc.mutation.PayMethod(); !ok {
|
|
|
- return &ValidationError{Name: "pay_method", err: errors.New(`ent: missing required field "CreditUsage.pay_method"`)}
|
|
|
- }
|
|
|
if v, ok := cuc.mutation.Status(); ok {
|
|
|
if err := creditusage.StatusValidator(v); err != nil {
|
|
|
return &ValidationError{Name: "status", err: fmt.Errorf(`ent: validator failed for field "CreditUsage.status": %w`, err)}
|
|
@@ -581,6 +601,12 @@ func (u *CreditUsageUpsert) AddPayNumber(v float32) *CreditUsageUpsert {
|
|
|
return u
|
|
|
}
|
|
|
|
|
|
+// ClearPayNumber clears the value of the "pay_number" field.
|
|
|
+func (u *CreditUsageUpsert) ClearPayNumber() *CreditUsageUpsert {
|
|
|
+ u.SetNull(creditusage.FieldPayNumber)
|
|
|
+ return u
|
|
|
+}
|
|
|
+
|
|
|
// SetBeforeNumber sets the "before_number" field.
|
|
|
func (u *CreditUsageUpsert) SetBeforeNumber(v float32) *CreditUsageUpsert {
|
|
|
u.Set(creditusage.FieldBeforeNumber, v)
|
|
@@ -599,6 +625,12 @@ func (u *CreditUsageUpsert) AddBeforeNumber(v float32) *CreditUsageUpsert {
|
|
|
return u
|
|
|
}
|
|
|
|
|
|
+// ClearBeforeNumber clears the value of the "before_number" field.
|
|
|
+func (u *CreditUsageUpsert) ClearBeforeNumber() *CreditUsageUpsert {
|
|
|
+ u.SetNull(creditusage.FieldBeforeNumber)
|
|
|
+ return u
|
|
|
+}
|
|
|
+
|
|
|
// SetAfterNumber sets the "after_number" field.
|
|
|
func (u *CreditUsageUpsert) SetAfterNumber(v float32) *CreditUsageUpsert {
|
|
|
u.Set(creditusage.FieldAfterNumber, v)
|
|
@@ -617,6 +649,12 @@ func (u *CreditUsageUpsert) AddAfterNumber(v float32) *CreditUsageUpsert {
|
|
|
return u
|
|
|
}
|
|
|
|
|
|
+// ClearAfterNumber clears the value of the "after_number" field.
|
|
|
+func (u *CreditUsageUpsert) ClearAfterNumber() *CreditUsageUpsert {
|
|
|
+ u.SetNull(creditusage.FieldAfterNumber)
|
|
|
+ return u
|
|
|
+}
|
|
|
+
|
|
|
// SetPayMethod sets the "pay_method" field.
|
|
|
func (u *CreditUsageUpsert) SetPayMethod(v string) *CreditUsageUpsert {
|
|
|
u.Set(creditusage.FieldPayMethod, v)
|
|
@@ -629,6 +667,12 @@ func (u *CreditUsageUpsert) UpdatePayMethod() *CreditUsageUpsert {
|
|
|
return u
|
|
|
}
|
|
|
|
|
|
+// ClearPayMethod clears the value of the "pay_method" field.
|
|
|
+func (u *CreditUsageUpsert) ClearPayMethod() *CreditUsageUpsert {
|
|
|
+ u.SetNull(creditusage.FieldPayMethod)
|
|
|
+ return u
|
|
|
+}
|
|
|
+
|
|
|
// SetStatus sets the "status" field.
|
|
|
func (u *CreditUsageUpsert) SetStatus(v int) *CreditUsageUpsert {
|
|
|
u.Set(creditusage.FieldStatus, v)
|
|
@@ -898,6 +942,13 @@ func (u *CreditUsageUpsertOne) UpdatePayNumber() *CreditUsageUpsertOne {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearPayNumber clears the value of the "pay_number" field.
|
|
|
+func (u *CreditUsageUpsertOne) ClearPayNumber() *CreditUsageUpsertOne {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearPayNumber()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetBeforeNumber sets the "before_number" field.
|
|
|
func (u *CreditUsageUpsertOne) SetBeforeNumber(v float32) *CreditUsageUpsertOne {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|
|
@@ -919,6 +970,13 @@ func (u *CreditUsageUpsertOne) UpdateBeforeNumber() *CreditUsageUpsertOne {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearBeforeNumber clears the value of the "before_number" field.
|
|
|
+func (u *CreditUsageUpsertOne) ClearBeforeNumber() *CreditUsageUpsertOne {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearBeforeNumber()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetAfterNumber sets the "after_number" field.
|
|
|
func (u *CreditUsageUpsertOne) SetAfterNumber(v float32) *CreditUsageUpsertOne {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|
|
@@ -940,6 +998,13 @@ func (u *CreditUsageUpsertOne) UpdateAfterNumber() *CreditUsageUpsertOne {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearAfterNumber clears the value of the "after_number" field.
|
|
|
+func (u *CreditUsageUpsertOne) ClearAfterNumber() *CreditUsageUpsertOne {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearAfterNumber()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetPayMethod sets the "pay_method" field.
|
|
|
func (u *CreditUsageUpsertOne) SetPayMethod(v string) *CreditUsageUpsertOne {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|
|
@@ -954,6 +1019,13 @@ func (u *CreditUsageUpsertOne) UpdatePayMethod() *CreditUsageUpsertOne {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearPayMethod clears the value of the "pay_method" field.
|
|
|
+func (u *CreditUsageUpsertOne) ClearPayMethod() *CreditUsageUpsertOne {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearPayMethod()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetStatus sets the "status" field.
|
|
|
func (u *CreditUsageUpsertOne) SetStatus(v int) *CreditUsageUpsertOne {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|
|
@@ -1409,6 +1481,13 @@ func (u *CreditUsageUpsertBulk) UpdatePayNumber() *CreditUsageUpsertBulk {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearPayNumber clears the value of the "pay_number" field.
|
|
|
+func (u *CreditUsageUpsertBulk) ClearPayNumber() *CreditUsageUpsertBulk {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearPayNumber()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetBeforeNumber sets the "before_number" field.
|
|
|
func (u *CreditUsageUpsertBulk) SetBeforeNumber(v float32) *CreditUsageUpsertBulk {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|
|
@@ -1430,6 +1509,13 @@ func (u *CreditUsageUpsertBulk) UpdateBeforeNumber() *CreditUsageUpsertBulk {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearBeforeNumber clears the value of the "before_number" field.
|
|
|
+func (u *CreditUsageUpsertBulk) ClearBeforeNumber() *CreditUsageUpsertBulk {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearBeforeNumber()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetAfterNumber sets the "after_number" field.
|
|
|
func (u *CreditUsageUpsertBulk) SetAfterNumber(v float32) *CreditUsageUpsertBulk {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|
|
@@ -1451,6 +1537,13 @@ func (u *CreditUsageUpsertBulk) UpdateAfterNumber() *CreditUsageUpsertBulk {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearAfterNumber clears the value of the "after_number" field.
|
|
|
+func (u *CreditUsageUpsertBulk) ClearAfterNumber() *CreditUsageUpsertBulk {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearAfterNumber()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetPayMethod sets the "pay_method" field.
|
|
|
func (u *CreditUsageUpsertBulk) SetPayMethod(v string) *CreditUsageUpsertBulk {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|
|
@@ -1465,6 +1558,13 @@ func (u *CreditUsageUpsertBulk) UpdatePayMethod() *CreditUsageUpsertBulk {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearPayMethod clears the value of the "pay_method" field.
|
|
|
+func (u *CreditUsageUpsertBulk) ClearPayMethod() *CreditUsageUpsertBulk {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearPayMethod()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetStatus sets the "status" field.
|
|
|
func (u *CreditUsageUpsertBulk) SetStatus(v int) *CreditUsageUpsertBulk {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|