|
@@ -70,6 +70,14 @@ func (cuc *CreditUsageCreate) SetUserID(s string) *CreditUsageCreate {
|
|
|
return cuc
|
|
|
}
|
|
|
|
|
|
+// SetNillableUserID sets the "user_id" field if the given value is not nil.
|
|
|
+func (cuc *CreditUsageCreate) SetNillableUserID(s *string) *CreditUsageCreate {
|
|
|
+ if s != nil {
|
|
|
+ cuc.SetUserID(*s)
|
|
|
+ }
|
|
|
+ return cuc
|
|
|
+}
|
|
|
+
|
|
|
// SetNumber sets the "number" field.
|
|
|
func (cuc *CreditUsageCreate) SetNumber(f float32) *CreditUsageCreate {
|
|
|
cuc.mutation.SetNumber(f)
|
|
@@ -266,9 +274,6 @@ func (cuc *CreditUsageCreate) check() error {
|
|
|
if _, ok := cuc.mutation.UpdatedAt(); !ok {
|
|
|
return &ValidationError{Name: "updated_at", err: errors.New(`ent: missing required field "CreditUsage.updated_at"`)}
|
|
|
}
|
|
|
- if _, ok := cuc.mutation.UserID(); !ok {
|
|
|
- return &ValidationError{Name: "user_id", err: errors.New(`ent: missing required field "CreditUsage.user_id"`)}
|
|
|
- }
|
|
|
if v, ok := cuc.mutation.UserID(); ok {
|
|
|
if err := creditusage.UserIDValidator(v); err != nil {
|
|
|
return &ValidationError{Name: "user_id", err: fmt.Errorf(`ent: validator failed for field "CreditUsage.user_id": %w`, err)}
|
|
@@ -482,6 +487,12 @@ func (u *CreditUsageUpsert) UpdateUserID() *CreditUsageUpsert {
|
|
|
return u
|
|
|
}
|
|
|
|
|
|
+// ClearUserID clears the value of the "user_id" field.
|
|
|
+func (u *CreditUsageUpsert) ClearUserID() *CreditUsageUpsert {
|
|
|
+ u.SetNull(creditusage.FieldUserID)
|
|
|
+ return u
|
|
|
+}
|
|
|
+
|
|
|
// SetNumber sets the "number" field.
|
|
|
func (u *CreditUsageUpsert) SetNumber(v float32) *CreditUsageUpsert {
|
|
|
u.Set(creditusage.FieldNumber, v)
|
|
@@ -720,6 +731,13 @@ func (u *CreditUsageUpsertOne) UpdateUserID() *CreditUsageUpsertOne {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearUserID clears the value of the "user_id" field.
|
|
|
+func (u *CreditUsageUpsertOne) ClearUserID() *CreditUsageUpsertOne {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearUserID()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetNumber sets the "number" field.
|
|
|
func (u *CreditUsageUpsertOne) SetNumber(v float32) *CreditUsageUpsertOne {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|
|
@@ -1147,6 +1165,13 @@ func (u *CreditUsageUpsertBulk) UpdateUserID() *CreditUsageUpsertBulk {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// ClearUserID clears the value of the "user_id" field.
|
|
|
+func (u *CreditUsageUpsertBulk) ClearUserID() *CreditUsageUpsertBulk {
|
|
|
+ return u.Update(func(s *CreditUsageUpsert) {
|
|
|
+ s.ClearUserID()
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// SetNumber sets the "number" field.
|
|
|
func (u *CreditUsageUpsertBulk) SetNumber(v float32) *CreditUsageUpsertBulk {
|
|
|
return u.Update(func(s *CreditUsageUpsert) {
|