|
@@ -21133,6 +21133,7 @@ type LabelMutation struct {
|
|
|
updated_at *time.Time
|
|
|
status *uint8
|
|
|
addstatus *int8
|
|
|
+ deleted_at *time.Time
|
|
|
_type *int
|
|
|
add_type *int
|
|
|
name *string
|
|
@@ -21398,6 +21399,55 @@ func (m *LabelMutation) ResetStatus() {
|
|
|
delete(m.clearedFields, label.FieldStatus)
|
|
|
}
|
|
|
|
|
|
+// SetDeletedAt sets the "deleted_at" field.
|
|
|
+func (m *LabelMutation) SetDeletedAt(t time.Time) {
|
|
|
+ m.deleted_at = &t
|
|
|
+}
|
|
|
+
|
|
|
+// DeletedAt returns the value of the "deleted_at" field in the mutation.
|
|
|
+func (m *LabelMutation) DeletedAt() (r time.Time, exists bool) {
|
|
|
+ v := m.deleted_at
|
|
|
+ if v == nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ return *v, true
|
|
|
+}
|
|
|
+
|
|
|
+// OldDeletedAt returns the old "deleted_at" field's value of the Label entity.
|
|
|
+// If the Label 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 *LabelMutation) OldDeletedAt(ctx context.Context) (v time.Time, err error) {
|
|
|
+ if !m.op.Is(OpUpdateOne) {
|
|
|
+ return v, errors.New("OldDeletedAt is only allowed on UpdateOne operations")
|
|
|
+ }
|
|
|
+ if m.id == nil || m.oldValue == nil {
|
|
|
+ return v, errors.New("OldDeletedAt requires an ID field in the mutation")
|
|
|
+ }
|
|
|
+ oldValue, err := m.oldValue(ctx)
|
|
|
+ if err != nil {
|
|
|
+ return v, fmt.Errorf("querying old value for OldDeletedAt: %w", err)
|
|
|
+ }
|
|
|
+ return oldValue.DeletedAt, nil
|
|
|
+}
|
|
|
+
|
|
|
+// ClearDeletedAt clears the value of the "deleted_at" field.
|
|
|
+func (m *LabelMutation) ClearDeletedAt() {
|
|
|
+ m.deleted_at = nil
|
|
|
+ m.clearedFields[label.FieldDeletedAt] = struct{}{}
|
|
|
+}
|
|
|
+
|
|
|
+// DeletedAtCleared returns if the "deleted_at" field was cleared in this mutation.
|
|
|
+func (m *LabelMutation) DeletedAtCleared() bool {
|
|
|
+ _, ok := m.clearedFields[label.FieldDeletedAt]
|
|
|
+ return ok
|
|
|
+}
|
|
|
+
|
|
|
+// ResetDeletedAt resets all changes to the "deleted_at" field.
|
|
|
+func (m *LabelMutation) ResetDeletedAt() {
|
|
|
+ m.deleted_at = nil
|
|
|
+ delete(m.clearedFields, label.FieldDeletedAt)
|
|
|
+}
|
|
|
+
|
|
|
// SetType sets the "type" field.
|
|
|
func (m *LabelMutation) SetType(i int) {
|
|
|
m._type = &i
|
|
@@ -21809,7 +21859,7 @@ func (m *LabelMutation) Type() string {
|
|
|
// order to get all numeric fields that were incremented/decremented, call
|
|
|
// AddedFields().
|
|
|
func (m *LabelMutation) Fields() []string {
|
|
|
- fields := make([]string, 0, 9)
|
|
|
+ fields := make([]string, 0, 10)
|
|
|
if m.created_at != nil {
|
|
|
fields = append(fields, label.FieldCreatedAt)
|
|
|
}
|
|
@@ -21819,6 +21869,9 @@ func (m *LabelMutation) Fields() []string {
|
|
|
if m.status != nil {
|
|
|
fields = append(fields, label.FieldStatus)
|
|
|
}
|
|
|
+ if m.deleted_at != nil {
|
|
|
+ fields = append(fields, label.FieldDeletedAt)
|
|
|
+ }
|
|
|
if m._type != nil {
|
|
|
fields = append(fields, label.FieldType)
|
|
|
}
|
|
@@ -21851,6 +21904,8 @@ func (m *LabelMutation) Field(name string) (ent.Value, bool) {
|
|
|
return m.UpdatedAt()
|
|
|
case label.FieldStatus:
|
|
|
return m.Status()
|
|
|
+ case label.FieldDeletedAt:
|
|
|
+ return m.DeletedAt()
|
|
|
case label.FieldType:
|
|
|
return m.GetType()
|
|
|
case label.FieldName:
|
|
@@ -21878,6 +21933,8 @@ func (m *LabelMutation) OldField(ctx context.Context, name string) (ent.Value, e
|
|
|
return m.OldUpdatedAt(ctx)
|
|
|
case label.FieldStatus:
|
|
|
return m.OldStatus(ctx)
|
|
|
+ case label.FieldDeletedAt:
|
|
|
+ return m.OldDeletedAt(ctx)
|
|
|
case label.FieldType:
|
|
|
return m.OldType(ctx)
|
|
|
case label.FieldName:
|
|
@@ -21920,6 +21977,13 @@ func (m *LabelMutation) SetField(name string, value ent.Value) error {
|
|
|
}
|
|
|
m.SetStatus(v)
|
|
|
return nil
|
|
|
+ case label.FieldDeletedAt:
|
|
|
+ v, ok := value.(time.Time)
|
|
|
+ if !ok {
|
|
|
+ return fmt.Errorf("unexpected type %T for field %s", value, name)
|
|
|
+ }
|
|
|
+ m.SetDeletedAt(v)
|
|
|
+ return nil
|
|
|
case label.FieldType:
|
|
|
v, ok := value.(int)
|
|
|
if !ok {
|
|
@@ -22058,6 +22122,9 @@ func (m *LabelMutation) ClearedFields() []string {
|
|
|
if m.FieldCleared(label.FieldStatus) {
|
|
|
fields = append(fields, label.FieldStatus)
|
|
|
}
|
|
|
+ if m.FieldCleared(label.FieldDeletedAt) {
|
|
|
+ fields = append(fields, label.FieldDeletedAt)
|
|
|
+ }
|
|
|
if m.FieldCleared(label.FieldConditions) {
|
|
|
fields = append(fields, label.FieldConditions)
|
|
|
}
|
|
@@ -22081,6 +22148,9 @@ func (m *LabelMutation) ClearField(name string) error {
|
|
|
case label.FieldStatus:
|
|
|
m.ClearStatus()
|
|
|
return nil
|
|
|
+ case label.FieldDeletedAt:
|
|
|
+ m.ClearDeletedAt()
|
|
|
+ return nil
|
|
|
case label.FieldConditions:
|
|
|
m.ClearConditions()
|
|
|
return nil
|
|
@@ -22104,6 +22174,9 @@ func (m *LabelMutation) ResetField(name string) error {
|
|
|
case label.FieldStatus:
|
|
|
m.ResetStatus()
|
|
|
return nil
|
|
|
+ case label.FieldDeletedAt:
|
|
|
+ m.ResetDeletedAt()
|
|
|
+ return nil
|
|
|
case label.FieldType:
|
|
|
m.ResetType()
|
|
|
return nil
|
|
@@ -22914,6 +22987,7 @@ type LabelRelationshipMutation struct {
|
|
|
updated_at *time.Time
|
|
|
status *uint8
|
|
|
addstatus *int8
|
|
|
+ deleted_at *time.Time
|
|
|
organization_id *uint64
|
|
|
addorganization_id *int64
|
|
|
clearedFields map[string]struct{}
|
|
@@ -23172,6 +23246,55 @@ func (m *LabelRelationshipMutation) ResetStatus() {
|
|
|
delete(m.clearedFields, labelrelationship.FieldStatus)
|
|
|
}
|
|
|
|
|
|
+// SetDeletedAt sets the "deleted_at" field.
|
|
|
+func (m *LabelRelationshipMutation) SetDeletedAt(t time.Time) {
|
|
|
+ m.deleted_at = &t
|
|
|
+}
|
|
|
+
|
|
|
+// DeletedAt returns the value of the "deleted_at" field in the mutation.
|
|
|
+func (m *LabelRelationshipMutation) DeletedAt() (r time.Time, exists bool) {
|
|
|
+ v := m.deleted_at
|
|
|
+ if v == nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ return *v, true
|
|
|
+}
|
|
|
+
|
|
|
+// OldDeletedAt returns the old "deleted_at" field's value of the LabelRelationship entity.
|
|
|
+// If the LabelRelationship 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 *LabelRelationshipMutation) OldDeletedAt(ctx context.Context) (v time.Time, err error) {
|
|
|
+ if !m.op.Is(OpUpdateOne) {
|
|
|
+ return v, errors.New("OldDeletedAt is only allowed on UpdateOne operations")
|
|
|
+ }
|
|
|
+ if m.id == nil || m.oldValue == nil {
|
|
|
+ return v, errors.New("OldDeletedAt requires an ID field in the mutation")
|
|
|
+ }
|
|
|
+ oldValue, err := m.oldValue(ctx)
|
|
|
+ if err != nil {
|
|
|
+ return v, fmt.Errorf("querying old value for OldDeletedAt: %w", err)
|
|
|
+ }
|
|
|
+ return oldValue.DeletedAt, nil
|
|
|
+}
|
|
|
+
|
|
|
+// ClearDeletedAt clears the value of the "deleted_at" field.
|
|
|
+func (m *LabelRelationshipMutation) ClearDeletedAt() {
|
|
|
+ m.deleted_at = nil
|
|
|
+ m.clearedFields[labelrelationship.FieldDeletedAt] = struct{}{}
|
|
|
+}
|
|
|
+
|
|
|
+// DeletedAtCleared returns if the "deleted_at" field was cleared in this mutation.
|
|
|
+func (m *LabelRelationshipMutation) DeletedAtCleared() bool {
|
|
|
+ _, ok := m.clearedFields[labelrelationship.FieldDeletedAt]
|
|
|
+ return ok
|
|
|
+}
|
|
|
+
|
|
|
+// ResetDeletedAt resets all changes to the "deleted_at" field.
|
|
|
+func (m *LabelRelationshipMutation) ResetDeletedAt() {
|
|
|
+ m.deleted_at = nil
|
|
|
+ delete(m.clearedFields, labelrelationship.FieldDeletedAt)
|
|
|
+}
|
|
|
+
|
|
|
// SetLabelID sets the "label_id" field.
|
|
|
func (m *LabelRelationshipMutation) SetLabelID(u uint64) {
|
|
|
m.labels = &u
|
|
@@ -23428,7 +23551,7 @@ func (m *LabelRelationshipMutation) Type() string {
|
|
|
// order to get all numeric fields that were incremented/decremented, call
|
|
|
// AddedFields().
|
|
|
func (m *LabelRelationshipMutation) Fields() []string {
|
|
|
- fields := make([]string, 0, 6)
|
|
|
+ fields := make([]string, 0, 7)
|
|
|
if m.created_at != nil {
|
|
|
fields = append(fields, labelrelationship.FieldCreatedAt)
|
|
|
}
|
|
@@ -23438,6 +23561,9 @@ func (m *LabelRelationshipMutation) Fields() []string {
|
|
|
if m.status != nil {
|
|
|
fields = append(fields, labelrelationship.FieldStatus)
|
|
|
}
|
|
|
+ if m.deleted_at != nil {
|
|
|
+ fields = append(fields, labelrelationship.FieldDeletedAt)
|
|
|
+ }
|
|
|
if m.labels != nil {
|
|
|
fields = append(fields, labelrelationship.FieldLabelID)
|
|
|
}
|
|
@@ -23461,6 +23587,8 @@ func (m *LabelRelationshipMutation) Field(name string) (ent.Value, bool) {
|
|
|
return m.UpdatedAt()
|
|
|
case labelrelationship.FieldStatus:
|
|
|
return m.Status()
|
|
|
+ case labelrelationship.FieldDeletedAt:
|
|
|
+ return m.DeletedAt()
|
|
|
case labelrelationship.FieldLabelID:
|
|
|
return m.LabelID()
|
|
|
case labelrelationship.FieldContactID:
|
|
@@ -23482,6 +23610,8 @@ func (m *LabelRelationshipMutation) OldField(ctx context.Context, name string) (
|
|
|
return m.OldUpdatedAt(ctx)
|
|
|
case labelrelationship.FieldStatus:
|
|
|
return m.OldStatus(ctx)
|
|
|
+ case labelrelationship.FieldDeletedAt:
|
|
|
+ return m.OldDeletedAt(ctx)
|
|
|
case labelrelationship.FieldLabelID:
|
|
|
return m.OldLabelID(ctx)
|
|
|
case labelrelationship.FieldContactID:
|
|
@@ -23518,6 +23648,13 @@ func (m *LabelRelationshipMutation) SetField(name string, value ent.Value) error
|
|
|
}
|
|
|
m.SetStatus(v)
|
|
|
return nil
|
|
|
+ case labelrelationship.FieldDeletedAt:
|
|
|
+ v, ok := value.(time.Time)
|
|
|
+ if !ok {
|
|
|
+ return fmt.Errorf("unexpected type %T for field %s", value, name)
|
|
|
+ }
|
|
|
+ m.SetDeletedAt(v)
|
|
|
+ return nil
|
|
|
case labelrelationship.FieldLabelID:
|
|
|
v, ok := value.(uint64)
|
|
|
if !ok {
|
|
@@ -23599,6 +23736,9 @@ func (m *LabelRelationshipMutation) ClearedFields() []string {
|
|
|
if m.FieldCleared(labelrelationship.FieldStatus) {
|
|
|
fields = append(fields, labelrelationship.FieldStatus)
|
|
|
}
|
|
|
+ if m.FieldCleared(labelrelationship.FieldDeletedAt) {
|
|
|
+ fields = append(fields, labelrelationship.FieldDeletedAt)
|
|
|
+ }
|
|
|
if m.FieldCleared(labelrelationship.FieldOrganizationID) {
|
|
|
fields = append(fields, labelrelationship.FieldOrganizationID)
|
|
|
}
|
|
@@ -23619,6 +23759,9 @@ func (m *LabelRelationshipMutation) ClearField(name string) error {
|
|
|
case labelrelationship.FieldStatus:
|
|
|
m.ClearStatus()
|
|
|
return nil
|
|
|
+ case labelrelationship.FieldDeletedAt:
|
|
|
+ m.ClearDeletedAt()
|
|
|
+ return nil
|
|
|
case labelrelationship.FieldOrganizationID:
|
|
|
m.ClearOrganizationID()
|
|
|
return nil
|
|
@@ -23639,6 +23782,9 @@ func (m *LabelRelationshipMutation) ResetField(name string) error {
|
|
|
case labelrelationship.FieldStatus:
|
|
|
m.ResetStatus()
|
|
|
return nil
|
|
|
+ case labelrelationship.FieldDeletedAt:
|
|
|
+ m.ResetDeletedAt()
|
|
|
+ return nil
|
|
|
case labelrelationship.FieldLabelID:
|
|
|
m.ResetLabelID()
|
|
|
return nil
|