fix: some api bug

This commit is contained in:
wwweww
2026-03-31 22:12:06 +08:00
parent c5ff4f0216
commit e7970ac25f
219 changed files with 16195 additions and 2126 deletions
@@ -336,7 +336,7 @@ func (m *UserVerificationsMutation) RejectReason() (r string, exists bool) {
// OldRejectReason returns the old "reject_reason" field's value of the UserVerifications entity.
// If the UserVerifications 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 *UserVerificationsMutation) OldRejectReason(ctx context.Context) (v string, err error) {
func (m *UserVerificationsMutation) OldRejectReason(ctx context.Context) (v *string, err error) {
if !m.op.Is(OpUpdateOne) {
return v, errors.New("OldRejectReason is only allowed on UpdateOne operations")
}
@@ -350,9 +350,22 @@ func (m *UserVerificationsMutation) OldRejectReason(ctx context.Context) (v stri
return oldValue.RejectReason, nil
}
// ClearRejectReason clears the value of the "reject_reason" field.
func (m *UserVerificationsMutation) ClearRejectReason() {
m.reject_reason = nil
m.clearedFields[userverifications.FieldRejectReason] = struct{}{}
}
// RejectReasonCleared returns if the "reject_reason" field was cleared in this mutation.
func (m *UserVerificationsMutation) RejectReasonCleared() bool {
_, ok := m.clearedFields[userverifications.FieldRejectReason]
return ok
}
// ResetRejectReason resets all changes to the "reject_reason" field.
func (m *UserVerificationsMutation) ResetRejectReason() {
m.reject_reason = nil
delete(m.clearedFields, userverifications.FieldRejectReason)
}
// SetReviewedBy sets the "reviewed_by" field.
@@ -373,7 +386,7 @@ func (m *UserVerificationsMutation) ReviewedBy() (r int64, exists bool) {
// OldReviewedBy returns the old "reviewed_by" field's value of the UserVerifications entity.
// If the UserVerifications 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 *UserVerificationsMutation) OldReviewedBy(ctx context.Context) (v int64, err error) {
func (m *UserVerificationsMutation) OldReviewedBy(ctx context.Context) (v *int64, err error) {
if !m.op.Is(OpUpdateOne) {
return v, errors.New("OldReviewedBy is only allowed on UpdateOne operations")
}
@@ -405,10 +418,24 @@ func (m *UserVerificationsMutation) AddedReviewedBy() (r int64, exists bool) {
return *v, true
}
// ClearReviewedBy clears the value of the "reviewed_by" field.
func (m *UserVerificationsMutation) ClearReviewedBy() {
m.reviewed_by = nil
m.addreviewed_by = nil
m.clearedFields[userverifications.FieldReviewedBy] = struct{}{}
}
// ReviewedByCleared returns if the "reviewed_by" field was cleared in this mutation.
func (m *UserVerificationsMutation) ReviewedByCleared() bool {
_, ok := m.clearedFields[userverifications.FieldReviewedBy]
return ok
}
// ResetReviewedBy resets all changes to the "reviewed_by" field.
func (m *UserVerificationsMutation) ResetReviewedBy() {
m.reviewed_by = nil
m.addreviewed_by = nil
delete(m.clearedFields, userverifications.FieldReviewedBy)
}
// SetReviewedAt sets the "reviewed_at" field.
@@ -428,7 +455,7 @@ func (m *UserVerificationsMutation) ReviewedAt() (r time.Time, exists bool) {
// OldReviewedAt returns the old "reviewed_at" field's value of the UserVerifications entity.
// If the UserVerifications 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 *UserVerificationsMutation) OldReviewedAt(ctx context.Context) (v time.Time, err error) {
func (m *UserVerificationsMutation) OldReviewedAt(ctx context.Context) (v *time.Time, err error) {
if !m.op.Is(OpUpdateOne) {
return v, errors.New("OldReviewedAt is only allowed on UpdateOne operations")
}
@@ -442,9 +469,22 @@ func (m *UserVerificationsMutation) OldReviewedAt(ctx context.Context) (v time.T
return oldValue.ReviewedAt, nil
}
// ClearReviewedAt clears the value of the "reviewed_at" field.
func (m *UserVerificationsMutation) ClearReviewedAt() {
m.reviewed_at = nil
m.clearedFields[userverifications.FieldReviewedAt] = struct{}{}
}
// ReviewedAtCleared returns if the "reviewed_at" field was cleared in this mutation.
func (m *UserVerificationsMutation) ReviewedAtCleared() bool {
_, ok := m.clearedFields[userverifications.FieldReviewedAt]
return ok
}
// ResetReviewedAt resets all changes to the "reviewed_at" field.
func (m *UserVerificationsMutation) ResetReviewedAt() {
m.reviewed_at = nil
delete(m.clearedFields, userverifications.FieldReviewedAt)
}
// SetCreatedAt sets the "created_at" field.
@@ -478,9 +518,22 @@ func (m *UserVerificationsMutation) OldCreatedAt(ctx context.Context) (v time.Ti
return oldValue.CreatedAt, nil
}
// ClearCreatedAt clears the value of the "created_at" field.
func (m *UserVerificationsMutation) ClearCreatedAt() {
m.created_at = nil
m.clearedFields[userverifications.FieldCreatedAt] = struct{}{}
}
// CreatedAtCleared returns if the "created_at" field was cleared in this mutation.
func (m *UserVerificationsMutation) CreatedAtCleared() bool {
_, ok := m.clearedFields[userverifications.FieldCreatedAt]
return ok
}
// ResetCreatedAt resets all changes to the "created_at" field.
func (m *UserVerificationsMutation) ResetCreatedAt() {
m.created_at = nil
delete(m.clearedFields, userverifications.FieldCreatedAt)
}
// SetUpdatedAt sets the "updated_at" field.
@@ -514,9 +567,22 @@ func (m *UserVerificationsMutation) OldUpdatedAt(ctx context.Context) (v time.Ti
return oldValue.UpdatedAt, nil
}
// ClearUpdatedAt clears the value of the "updated_at" field.
func (m *UserVerificationsMutation) ClearUpdatedAt() {
m.updated_at = nil
m.clearedFields[userverifications.FieldUpdatedAt] = struct{}{}
}
// UpdatedAtCleared returns if the "updated_at" field was cleared in this mutation.
func (m *UserVerificationsMutation) UpdatedAtCleared() bool {
_, ok := m.clearedFields[userverifications.FieldUpdatedAt]
return ok
}
// ResetUpdatedAt resets all changes to the "updated_at" field.
func (m *UserVerificationsMutation) ResetUpdatedAt() {
m.updated_at = nil
delete(m.clearedFields, userverifications.FieldUpdatedAt)
}
// Where appends a list predicates to the UserVerificationsMutation builder.
@@ -762,7 +828,23 @@ func (m *UserVerificationsMutation) AddField(name string, value ent.Value) error
// ClearedFields returns all nullable fields that were cleared during this
// mutation.
func (m *UserVerificationsMutation) ClearedFields() []string {
return nil
var fields []string
if m.FieldCleared(userverifications.FieldRejectReason) {
fields = append(fields, userverifications.FieldRejectReason)
}
if m.FieldCleared(userverifications.FieldReviewedBy) {
fields = append(fields, userverifications.FieldReviewedBy)
}
if m.FieldCleared(userverifications.FieldReviewedAt) {
fields = append(fields, userverifications.FieldReviewedAt)
}
if m.FieldCleared(userverifications.FieldCreatedAt) {
fields = append(fields, userverifications.FieldCreatedAt)
}
if m.FieldCleared(userverifications.FieldUpdatedAt) {
fields = append(fields, userverifications.FieldUpdatedAt)
}
return fields
}
// FieldCleared returns a boolean indicating if a field with the given name was
@@ -775,6 +857,23 @@ func (m *UserVerificationsMutation) FieldCleared(name string) bool {
// ClearField clears the value of the field with the given name. It returns an
// error if the field is not defined in the schema.
func (m *UserVerificationsMutation) ClearField(name string) error {
switch name {
case userverifications.FieldRejectReason:
m.ClearRejectReason()
return nil
case userverifications.FieldReviewedBy:
m.ClearReviewedBy()
return nil
case userverifications.FieldReviewedAt:
m.ClearReviewedAt()
return nil
case userverifications.FieldCreatedAt:
m.ClearCreatedAt()
return nil
case userverifications.FieldUpdatedAt:
m.ClearUpdatedAt()
return nil
}
return fmt.Errorf("unknown UserVerifications nullable field %s", name)
}