mirror of
https://github.com/hay-kot/homebox.git
synced 2025-08-04 00:30:27 +00:00
generate files
This commit is contained in:
parent
dc65903629
commit
5f66a4b138
8 changed files with 187 additions and 15 deletions
|
@ -35,6 +35,8 @@ type Item struct {
|
||||||
Quantity int `json:"quantity,omitempty"`
|
Quantity int `json:"quantity,omitempty"`
|
||||||
// Insured holds the value of the "insured" field.
|
// Insured holds the value of the "insured" field.
|
||||||
Insured bool `json:"insured,omitempty"`
|
Insured bool `json:"insured,omitempty"`
|
||||||
|
// Archived holds the value of the "archived" field.
|
||||||
|
Archived bool `json:"archived,omitempty"`
|
||||||
// SerialNumber holds the value of the "serial_number" field.
|
// SerialNumber holds the value of the "serial_number" field.
|
||||||
SerialNumber string `json:"serial_number,omitempty"`
|
SerialNumber string `json:"serial_number,omitempty"`
|
||||||
// ModelNumber holds the value of the "model_number" field.
|
// ModelNumber holds the value of the "model_number" field.
|
||||||
|
@ -170,7 +172,7 @@ func (*Item) scanValues(columns []string) ([]any, error) {
|
||||||
values := make([]any, len(columns))
|
values := make([]any, len(columns))
|
||||||
for i := range columns {
|
for i := range columns {
|
||||||
switch columns[i] {
|
switch columns[i] {
|
||||||
case item.FieldInsured, item.FieldLifetimeWarranty:
|
case item.FieldInsured, item.FieldArchived, item.FieldLifetimeWarranty:
|
||||||
values[i] = new(sql.NullBool)
|
values[i] = new(sql.NullBool)
|
||||||
case item.FieldPurchasePrice, item.FieldSoldPrice:
|
case item.FieldPurchasePrice, item.FieldSoldPrice:
|
||||||
values[i] = new(sql.NullFloat64)
|
values[i] = new(sql.NullFloat64)
|
||||||
|
@ -257,6 +259,12 @@ func (i *Item) assignValues(columns []string, values []any) error {
|
||||||
} else if value.Valid {
|
} else if value.Valid {
|
||||||
i.Insured = value.Bool
|
i.Insured = value.Bool
|
||||||
}
|
}
|
||||||
|
case item.FieldArchived:
|
||||||
|
if value, ok := values[j].(*sql.NullBool); !ok {
|
||||||
|
return fmt.Errorf("unexpected type %T for field archived", values[j])
|
||||||
|
} else if value.Valid {
|
||||||
|
i.Archived = value.Bool
|
||||||
|
}
|
||||||
case item.FieldSerialNumber:
|
case item.FieldSerialNumber:
|
||||||
if value, ok := values[j].(*sql.NullString); !ok {
|
if value, ok := values[j].(*sql.NullString); !ok {
|
||||||
return fmt.Errorf("unexpected type %T for field serial_number", values[j])
|
return fmt.Errorf("unexpected type %T for field serial_number", values[j])
|
||||||
|
@ -443,6 +451,9 @@ func (i *Item) String() string {
|
||||||
builder.WriteString("insured=")
|
builder.WriteString("insured=")
|
||||||
builder.WriteString(fmt.Sprintf("%v", i.Insured))
|
builder.WriteString(fmt.Sprintf("%v", i.Insured))
|
||||||
builder.WriteString(", ")
|
builder.WriteString(", ")
|
||||||
|
builder.WriteString("archived=")
|
||||||
|
builder.WriteString(fmt.Sprintf("%v", i.Archived))
|
||||||
|
builder.WriteString(", ")
|
||||||
builder.WriteString("serial_number=")
|
builder.WriteString("serial_number=")
|
||||||
builder.WriteString(i.SerialNumber)
|
builder.WriteString(i.SerialNumber)
|
||||||
builder.WriteString(", ")
|
builder.WriteString(", ")
|
||||||
|
|
|
@ -29,6 +29,8 @@ const (
|
||||||
FieldQuantity = "quantity"
|
FieldQuantity = "quantity"
|
||||||
// FieldInsured holds the string denoting the insured field in the database.
|
// FieldInsured holds the string denoting the insured field in the database.
|
||||||
FieldInsured = "insured"
|
FieldInsured = "insured"
|
||||||
|
// FieldArchived holds the string denoting the archived field in the database.
|
||||||
|
FieldArchived = "archived"
|
||||||
// FieldSerialNumber holds the string denoting the serial_number field in the database.
|
// FieldSerialNumber holds the string denoting the serial_number field in the database.
|
||||||
FieldSerialNumber = "serial_number"
|
FieldSerialNumber = "serial_number"
|
||||||
// FieldModelNumber holds the string denoting the model_number field in the database.
|
// FieldModelNumber holds the string denoting the model_number field in the database.
|
||||||
|
@ -125,6 +127,7 @@ var Columns = []string{
|
||||||
FieldNotes,
|
FieldNotes,
|
||||||
FieldQuantity,
|
FieldQuantity,
|
||||||
FieldInsured,
|
FieldInsured,
|
||||||
|
FieldArchived,
|
||||||
FieldSerialNumber,
|
FieldSerialNumber,
|
||||||
FieldModelNumber,
|
FieldModelNumber,
|
||||||
FieldManufacturer,
|
FieldManufacturer,
|
||||||
|
@ -188,6 +191,8 @@ var (
|
||||||
DefaultQuantity int
|
DefaultQuantity int
|
||||||
// DefaultInsured holds the default value on creation for the "insured" field.
|
// DefaultInsured holds the default value on creation for the "insured" field.
|
||||||
DefaultInsured bool
|
DefaultInsured bool
|
||||||
|
// DefaultArchived holds the default value on creation for the "archived" field.
|
||||||
|
DefaultArchived bool
|
||||||
// SerialNumberValidator is a validator for the "serial_number" field. It is called by the builders before save.
|
// SerialNumberValidator is a validator for the "serial_number" field. It is called by the builders before save.
|
||||||
SerialNumberValidator func(string) error
|
SerialNumberValidator func(string) error
|
||||||
// ModelNumberValidator is a validator for the "model_number" field. It is called by the builders before save.
|
// ModelNumberValidator is a validator for the "model_number" field. It is called by the builders before save.
|
||||||
|
|
|
@ -138,6 +138,13 @@ func Insured(v bool) predicate.Item {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Archived applies equality check predicate on the "archived" field. It's identical to ArchivedEQ.
|
||||||
|
func Archived(v bool) predicate.Item {
|
||||||
|
return predicate.Item(func(s *sql.Selector) {
|
||||||
|
s.Where(sql.EQ(s.C(FieldArchived), v))
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
// SerialNumber applies equality check predicate on the "serial_number" field. It's identical to SerialNumberEQ.
|
// SerialNumber applies equality check predicate on the "serial_number" field. It's identical to SerialNumberEQ.
|
||||||
func SerialNumber(v string) predicate.Item {
|
func SerialNumber(v string) predicate.Item {
|
||||||
return predicate.Item(func(s *sql.Selector) {
|
return predicate.Item(func(s *sql.Selector) {
|
||||||
|
@ -873,6 +880,20 @@ func InsuredNEQ(v bool) predicate.Item {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ArchivedEQ applies the EQ predicate on the "archived" field.
|
||||||
|
func ArchivedEQ(v bool) predicate.Item {
|
||||||
|
return predicate.Item(func(s *sql.Selector) {
|
||||||
|
s.Where(sql.EQ(s.C(FieldArchived), v))
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// ArchivedNEQ applies the NEQ predicate on the "archived" field.
|
||||||
|
func ArchivedNEQ(v bool) predicate.Item {
|
||||||
|
return predicate.Item(func(s *sql.Selector) {
|
||||||
|
s.Where(sql.NEQ(s.C(FieldArchived), v))
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
// SerialNumberEQ applies the EQ predicate on the "serial_number" field.
|
// SerialNumberEQ applies the EQ predicate on the "serial_number" field.
|
||||||
func SerialNumberEQ(v string) predicate.Item {
|
func SerialNumberEQ(v string) predicate.Item {
|
||||||
return predicate.Item(func(s *sql.Selector) {
|
return predicate.Item(func(s *sql.Selector) {
|
||||||
|
|
|
@ -130,6 +130,20 @@ func (ic *ItemCreate) SetNillableInsured(b *bool) *ItemCreate {
|
||||||
return ic
|
return ic
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetArchived sets the "archived" field.
|
||||||
|
func (ic *ItemCreate) SetArchived(b bool) *ItemCreate {
|
||||||
|
ic.mutation.SetArchived(b)
|
||||||
|
return ic
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetNillableArchived sets the "archived" field if the given value is not nil.
|
||||||
|
func (ic *ItemCreate) SetNillableArchived(b *bool) *ItemCreate {
|
||||||
|
if b != nil {
|
||||||
|
ic.SetArchived(*b)
|
||||||
|
}
|
||||||
|
return ic
|
||||||
|
}
|
||||||
|
|
||||||
// SetSerialNumber sets the "serial_number" field.
|
// SetSerialNumber sets the "serial_number" field.
|
||||||
func (ic *ItemCreate) SetSerialNumber(s string) *ItemCreate {
|
func (ic *ItemCreate) SetSerialNumber(s string) *ItemCreate {
|
||||||
ic.mutation.SetSerialNumber(s)
|
ic.mutation.SetSerialNumber(s)
|
||||||
|
@ -528,6 +542,10 @@ func (ic *ItemCreate) defaults() {
|
||||||
v := item.DefaultInsured
|
v := item.DefaultInsured
|
||||||
ic.mutation.SetInsured(v)
|
ic.mutation.SetInsured(v)
|
||||||
}
|
}
|
||||||
|
if _, ok := ic.mutation.Archived(); !ok {
|
||||||
|
v := item.DefaultArchived
|
||||||
|
ic.mutation.SetArchived(v)
|
||||||
|
}
|
||||||
if _, ok := ic.mutation.LifetimeWarranty(); !ok {
|
if _, ok := ic.mutation.LifetimeWarranty(); !ok {
|
||||||
v := item.DefaultLifetimeWarranty
|
v := item.DefaultLifetimeWarranty
|
||||||
ic.mutation.SetLifetimeWarranty(v)
|
ic.mutation.SetLifetimeWarranty(v)
|
||||||
|
@ -583,6 +601,9 @@ func (ic *ItemCreate) check() error {
|
||||||
if _, ok := ic.mutation.Insured(); !ok {
|
if _, ok := ic.mutation.Insured(); !ok {
|
||||||
return &ValidationError{Name: "insured", err: errors.New(`ent: missing required field "Item.insured"`)}
|
return &ValidationError{Name: "insured", err: errors.New(`ent: missing required field "Item.insured"`)}
|
||||||
}
|
}
|
||||||
|
if _, ok := ic.mutation.Archived(); !ok {
|
||||||
|
return &ValidationError{Name: "archived", err: errors.New(`ent: missing required field "Item.archived"`)}
|
||||||
|
}
|
||||||
if v, ok := ic.mutation.SerialNumber(); ok {
|
if v, ok := ic.mutation.SerialNumber(); ok {
|
||||||
if err := item.SerialNumberValidator(v); err != nil {
|
if err := item.SerialNumberValidator(v); err != nil {
|
||||||
return &ValidationError{Name: "serial_number", err: fmt.Errorf(`ent: validator failed for field "Item.serial_number": %w`, err)}
|
return &ValidationError{Name: "serial_number", err: fmt.Errorf(`ent: validator failed for field "Item.serial_number": %w`, err)}
|
||||||
|
@ -720,6 +741,14 @@ func (ic *ItemCreate) createSpec() (*Item, *sqlgraph.CreateSpec) {
|
||||||
})
|
})
|
||||||
_node.Insured = value
|
_node.Insured = value
|
||||||
}
|
}
|
||||||
|
if value, ok := ic.mutation.Archived(); ok {
|
||||||
|
_spec.Fields = append(_spec.Fields, &sqlgraph.FieldSpec{
|
||||||
|
Type: field.TypeBool,
|
||||||
|
Value: value,
|
||||||
|
Column: item.FieldArchived,
|
||||||
|
})
|
||||||
|
_node.Archived = value
|
||||||
|
}
|
||||||
if value, ok := ic.mutation.SerialNumber(); ok {
|
if value, ok := ic.mutation.SerialNumber(); ok {
|
||||||
_spec.Fields = append(_spec.Fields, &sqlgraph.FieldSpec{
|
_spec.Fields = append(_spec.Fields, &sqlgraph.FieldSpec{
|
||||||
Type: field.TypeString,
|
Type: field.TypeString,
|
||||||
|
|
|
@ -121,6 +121,20 @@ func (iu *ItemUpdate) SetNillableInsured(b *bool) *ItemUpdate {
|
||||||
return iu
|
return iu
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetArchived sets the "archived" field.
|
||||||
|
func (iu *ItemUpdate) SetArchived(b bool) *ItemUpdate {
|
||||||
|
iu.mutation.SetArchived(b)
|
||||||
|
return iu
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetNillableArchived sets the "archived" field if the given value is not nil.
|
||||||
|
func (iu *ItemUpdate) SetNillableArchived(b *bool) *ItemUpdate {
|
||||||
|
if b != nil {
|
||||||
|
iu.SetArchived(*b)
|
||||||
|
}
|
||||||
|
return iu
|
||||||
|
}
|
||||||
|
|
||||||
// SetSerialNumber sets the "serial_number" field.
|
// SetSerialNumber sets the "serial_number" field.
|
||||||
func (iu *ItemUpdate) SetSerialNumber(s string) *ItemUpdate {
|
func (iu *ItemUpdate) SetSerialNumber(s string) *ItemUpdate {
|
||||||
iu.mutation.SetSerialNumber(s)
|
iu.mutation.SetSerialNumber(s)
|
||||||
|
@ -795,6 +809,13 @@ func (iu *ItemUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
||||||
Column: item.FieldInsured,
|
Column: item.FieldInsured,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
if value, ok := iu.mutation.Archived(); ok {
|
||||||
|
_spec.Fields.Set = append(_spec.Fields.Set, &sqlgraph.FieldSpec{
|
||||||
|
Type: field.TypeBool,
|
||||||
|
Value: value,
|
||||||
|
Column: item.FieldArchived,
|
||||||
|
})
|
||||||
|
}
|
||||||
if value, ok := iu.mutation.SerialNumber(); ok {
|
if value, ok := iu.mutation.SerialNumber(); ok {
|
||||||
_spec.Fields.Set = append(_spec.Fields.Set, &sqlgraph.FieldSpec{
|
_spec.Fields.Set = append(_spec.Fields.Set, &sqlgraph.FieldSpec{
|
||||||
Type: field.TypeString,
|
Type: field.TypeString,
|
||||||
|
@ -1387,6 +1408,20 @@ func (iuo *ItemUpdateOne) SetNillableInsured(b *bool) *ItemUpdateOne {
|
||||||
return iuo
|
return iuo
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetArchived sets the "archived" field.
|
||||||
|
func (iuo *ItemUpdateOne) SetArchived(b bool) *ItemUpdateOne {
|
||||||
|
iuo.mutation.SetArchived(b)
|
||||||
|
return iuo
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetNillableArchived sets the "archived" field if the given value is not nil.
|
||||||
|
func (iuo *ItemUpdateOne) SetNillableArchived(b *bool) *ItemUpdateOne {
|
||||||
|
if b != nil {
|
||||||
|
iuo.SetArchived(*b)
|
||||||
|
}
|
||||||
|
return iuo
|
||||||
|
}
|
||||||
|
|
||||||
// SetSerialNumber sets the "serial_number" field.
|
// SetSerialNumber sets the "serial_number" field.
|
||||||
func (iuo *ItemUpdateOne) SetSerialNumber(s string) *ItemUpdateOne {
|
func (iuo *ItemUpdateOne) SetSerialNumber(s string) *ItemUpdateOne {
|
||||||
iuo.mutation.SetSerialNumber(s)
|
iuo.mutation.SetSerialNumber(s)
|
||||||
|
@ -2091,6 +2126,13 @@ func (iuo *ItemUpdateOne) sqlSave(ctx context.Context) (_node *Item, err error)
|
||||||
Column: item.FieldInsured,
|
Column: item.FieldInsured,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
if value, ok := iuo.mutation.Archived(); ok {
|
||||||
|
_spec.Fields.Set = append(_spec.Fields.Set, &sqlgraph.FieldSpec{
|
||||||
|
Type: field.TypeBool,
|
||||||
|
Value: value,
|
||||||
|
Column: item.FieldArchived,
|
||||||
|
})
|
||||||
|
}
|
||||||
if value, ok := iuo.mutation.SerialNumber(); ok {
|
if value, ok := iuo.mutation.SerialNumber(); ok {
|
||||||
_spec.Fields.Set = append(_spec.Fields.Set, &sqlgraph.FieldSpec{
|
_spec.Fields.Set = append(_spec.Fields.Set, &sqlgraph.FieldSpec{
|
||||||
Type: field.TypeString,
|
Type: field.TypeString,
|
||||||
|
|
|
@ -170,6 +170,7 @@ var (
|
||||||
{Name: "notes", Type: field.TypeString, Nullable: true, Size: 1000},
|
{Name: "notes", Type: field.TypeString, Nullable: true, Size: 1000},
|
||||||
{Name: "quantity", Type: field.TypeInt, Default: 1},
|
{Name: "quantity", Type: field.TypeInt, Default: 1},
|
||||||
{Name: "insured", Type: field.TypeBool, Default: false},
|
{Name: "insured", Type: field.TypeBool, Default: false},
|
||||||
|
{Name: "archived", Type: field.TypeBool, Default: false},
|
||||||
{Name: "serial_number", Type: field.TypeString, Nullable: true, Size: 255},
|
{Name: "serial_number", Type: field.TypeString, Nullable: true, Size: 255},
|
||||||
{Name: "model_number", Type: field.TypeString, Nullable: true, Size: 255},
|
{Name: "model_number", Type: field.TypeString, Nullable: true, Size: 255},
|
||||||
{Name: "manufacturer", Type: field.TypeString, Nullable: true, Size: 255},
|
{Name: "manufacturer", Type: field.TypeString, Nullable: true, Size: 255},
|
||||||
|
@ -195,19 +196,19 @@ var (
|
||||||
ForeignKeys: []*schema.ForeignKey{
|
ForeignKeys: []*schema.ForeignKey{
|
||||||
{
|
{
|
||||||
Symbol: "items_groups_items",
|
Symbol: "items_groups_items",
|
||||||
Columns: []*schema.Column{ItemsColumns[22]},
|
Columns: []*schema.Column{ItemsColumns[23]},
|
||||||
RefColumns: []*schema.Column{GroupsColumns[0]},
|
RefColumns: []*schema.Column{GroupsColumns[0]},
|
||||||
OnDelete: schema.Cascade,
|
OnDelete: schema.Cascade,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Symbol: "items_items_children",
|
Symbol: "items_items_children",
|
||||||
Columns: []*schema.Column{ItemsColumns[23]},
|
Columns: []*schema.Column{ItemsColumns[24]},
|
||||||
RefColumns: []*schema.Column{ItemsColumns[0]},
|
RefColumns: []*schema.Column{ItemsColumns[0]},
|
||||||
OnDelete: schema.SetNull,
|
OnDelete: schema.SetNull,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Symbol: "items_locations_items",
|
Symbol: "items_locations_items",
|
||||||
Columns: []*schema.Column{ItemsColumns[24]},
|
Columns: []*schema.Column{ItemsColumns[25]},
|
||||||
RefColumns: []*schema.Column{LocationsColumns[0]},
|
RefColumns: []*schema.Column{LocationsColumns[0]},
|
||||||
OnDelete: schema.Cascade,
|
OnDelete: schema.Cascade,
|
||||||
},
|
},
|
||||||
|
@ -221,16 +222,21 @@ var (
|
||||||
{
|
{
|
||||||
Name: "item_manufacturer",
|
Name: "item_manufacturer",
|
||||||
Unique: false,
|
Unique: false,
|
||||||
Columns: []*schema.Column{ItemsColumns[11]},
|
Columns: []*schema.Column{ItemsColumns[12]},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "item_model_number",
|
Name: "item_model_number",
|
||||||
Unique: false,
|
Unique: false,
|
||||||
Columns: []*schema.Column{ItemsColumns[10]},
|
Columns: []*schema.Column{ItemsColumns[11]},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "item_serial_number",
|
Name: "item_serial_number",
|
||||||
Unique: false,
|
Unique: false,
|
||||||
|
Columns: []*schema.Column{ItemsColumns[10]},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
Name: "item_archived",
|
||||||
|
Unique: false,
|
||||||
Columns: []*schema.Column{ItemsColumns[9]},
|
Columns: []*schema.Column{ItemsColumns[9]},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
@ -4133,6 +4133,7 @@ type ItemMutation struct {
|
||||||
quantity *int
|
quantity *int
|
||||||
addquantity *int
|
addquantity *int
|
||||||
insured *bool
|
insured *bool
|
||||||
|
archived *bool
|
||||||
serial_number *string
|
serial_number *string
|
||||||
model_number *string
|
model_number *string
|
||||||
manufacturer *string
|
manufacturer *string
|
||||||
|
@ -4623,6 +4624,42 @@ func (m *ItemMutation) ResetInsured() {
|
||||||
m.insured = nil
|
m.insured = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetArchived sets the "archived" field.
|
||||||
|
func (m *ItemMutation) SetArchived(b bool) {
|
||||||
|
m.archived = &b
|
||||||
|
}
|
||||||
|
|
||||||
|
// Archived returns the value of the "archived" field in the mutation.
|
||||||
|
func (m *ItemMutation) Archived() (r bool, exists bool) {
|
||||||
|
v := m.archived
|
||||||
|
if v == nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
return *v, true
|
||||||
|
}
|
||||||
|
|
||||||
|
// OldArchived returns the old "archived" field's value of the Item entity.
|
||||||
|
// If the Item 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 *ItemMutation) OldArchived(ctx context.Context) (v bool, err error) {
|
||||||
|
if !m.op.Is(OpUpdateOne) {
|
||||||
|
return v, errors.New("OldArchived is only allowed on UpdateOne operations")
|
||||||
|
}
|
||||||
|
if m.id == nil || m.oldValue == nil {
|
||||||
|
return v, errors.New("OldArchived requires an ID field in the mutation")
|
||||||
|
}
|
||||||
|
oldValue, err := m.oldValue(ctx)
|
||||||
|
if err != nil {
|
||||||
|
return v, fmt.Errorf("querying old value for OldArchived: %w", err)
|
||||||
|
}
|
||||||
|
return oldValue.Archived, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// ResetArchived resets all changes to the "archived" field.
|
||||||
|
func (m *ItemMutation) ResetArchived() {
|
||||||
|
m.archived = nil
|
||||||
|
}
|
||||||
|
|
||||||
// SetSerialNumber sets the "serial_number" field.
|
// SetSerialNumber sets the "serial_number" field.
|
||||||
func (m *ItemMutation) SetSerialNumber(s string) {
|
func (m *ItemMutation) SetSerialNumber(s string) {
|
||||||
m.serial_number = &s
|
m.serial_number = &s
|
||||||
|
@ -5613,7 +5650,7 @@ func (m *ItemMutation) Type() string {
|
||||||
// order to get all numeric fields that were incremented/decremented, call
|
// order to get all numeric fields that were incremented/decremented, call
|
||||||
// AddedFields().
|
// AddedFields().
|
||||||
func (m *ItemMutation) Fields() []string {
|
func (m *ItemMutation) Fields() []string {
|
||||||
fields := make([]string, 0, 21)
|
fields := make([]string, 0, 22)
|
||||||
if m.created_at != nil {
|
if m.created_at != nil {
|
||||||
fields = append(fields, item.FieldCreatedAt)
|
fields = append(fields, item.FieldCreatedAt)
|
||||||
}
|
}
|
||||||
|
@ -5638,6 +5675,9 @@ func (m *ItemMutation) Fields() []string {
|
||||||
if m.insured != nil {
|
if m.insured != nil {
|
||||||
fields = append(fields, item.FieldInsured)
|
fields = append(fields, item.FieldInsured)
|
||||||
}
|
}
|
||||||
|
if m.archived != nil {
|
||||||
|
fields = append(fields, item.FieldArchived)
|
||||||
|
}
|
||||||
if m.serial_number != nil {
|
if m.serial_number != nil {
|
||||||
fields = append(fields, item.FieldSerialNumber)
|
fields = append(fields, item.FieldSerialNumber)
|
||||||
}
|
}
|
||||||
|
@ -5701,6 +5741,8 @@ func (m *ItemMutation) Field(name string) (ent.Value, bool) {
|
||||||
return m.Quantity()
|
return m.Quantity()
|
||||||
case item.FieldInsured:
|
case item.FieldInsured:
|
||||||
return m.Insured()
|
return m.Insured()
|
||||||
|
case item.FieldArchived:
|
||||||
|
return m.Archived()
|
||||||
case item.FieldSerialNumber:
|
case item.FieldSerialNumber:
|
||||||
return m.SerialNumber()
|
return m.SerialNumber()
|
||||||
case item.FieldModelNumber:
|
case item.FieldModelNumber:
|
||||||
|
@ -5752,6 +5794,8 @@ func (m *ItemMutation) OldField(ctx context.Context, name string) (ent.Value, er
|
||||||
return m.OldQuantity(ctx)
|
return m.OldQuantity(ctx)
|
||||||
case item.FieldInsured:
|
case item.FieldInsured:
|
||||||
return m.OldInsured(ctx)
|
return m.OldInsured(ctx)
|
||||||
|
case item.FieldArchived:
|
||||||
|
return m.OldArchived(ctx)
|
||||||
case item.FieldSerialNumber:
|
case item.FieldSerialNumber:
|
||||||
return m.OldSerialNumber(ctx)
|
return m.OldSerialNumber(ctx)
|
||||||
case item.FieldModelNumber:
|
case item.FieldModelNumber:
|
||||||
|
@ -5843,6 +5887,13 @@ func (m *ItemMutation) SetField(name string, value ent.Value) error {
|
||||||
}
|
}
|
||||||
m.SetInsured(v)
|
m.SetInsured(v)
|
||||||
return nil
|
return nil
|
||||||
|
case item.FieldArchived:
|
||||||
|
v, ok := value.(bool)
|
||||||
|
if !ok {
|
||||||
|
return fmt.Errorf("unexpected type %T for field %s", value, name)
|
||||||
|
}
|
||||||
|
m.SetArchived(v)
|
||||||
|
return nil
|
||||||
case item.FieldSerialNumber:
|
case item.FieldSerialNumber:
|
||||||
v, ok := value.(string)
|
v, ok := value.(string)
|
||||||
if !ok {
|
if !ok {
|
||||||
|
@ -6127,6 +6178,9 @@ func (m *ItemMutation) ResetField(name string) error {
|
||||||
case item.FieldInsured:
|
case item.FieldInsured:
|
||||||
m.ResetInsured()
|
m.ResetInsured()
|
||||||
return nil
|
return nil
|
||||||
|
case item.FieldArchived:
|
||||||
|
m.ResetArchived()
|
||||||
|
return nil
|
||||||
case item.FieldSerialNumber:
|
case item.FieldSerialNumber:
|
||||||
m.ResetSerialNumber()
|
m.ResetSerialNumber()
|
||||||
return nil
|
return nil
|
||||||
|
|
|
@ -271,36 +271,40 @@ func init() {
|
||||||
itemDescInsured := itemFields[3].Descriptor()
|
itemDescInsured := itemFields[3].Descriptor()
|
||||||
// item.DefaultInsured holds the default value on creation for the insured field.
|
// item.DefaultInsured holds the default value on creation for the insured field.
|
||||||
item.DefaultInsured = itemDescInsured.Default.(bool)
|
item.DefaultInsured = itemDescInsured.Default.(bool)
|
||||||
|
// itemDescArchived is the schema descriptor for archived field.
|
||||||
|
itemDescArchived := itemFields[4].Descriptor()
|
||||||
|
// item.DefaultArchived holds the default value on creation for the archived field.
|
||||||
|
item.DefaultArchived = itemDescArchived.Default.(bool)
|
||||||
// itemDescSerialNumber is the schema descriptor for serial_number field.
|
// itemDescSerialNumber is the schema descriptor for serial_number field.
|
||||||
itemDescSerialNumber := itemFields[4].Descriptor()
|
itemDescSerialNumber := itemFields[5].Descriptor()
|
||||||
// item.SerialNumberValidator is a validator for the "serial_number" field. It is called by the builders before save.
|
// item.SerialNumberValidator is a validator for the "serial_number" field. It is called by the builders before save.
|
||||||
item.SerialNumberValidator = itemDescSerialNumber.Validators[0].(func(string) error)
|
item.SerialNumberValidator = itemDescSerialNumber.Validators[0].(func(string) error)
|
||||||
// itemDescModelNumber is the schema descriptor for model_number field.
|
// itemDescModelNumber is the schema descriptor for model_number field.
|
||||||
itemDescModelNumber := itemFields[5].Descriptor()
|
itemDescModelNumber := itemFields[6].Descriptor()
|
||||||
// item.ModelNumberValidator is a validator for the "model_number" field. It is called by the builders before save.
|
// item.ModelNumberValidator is a validator for the "model_number" field. It is called by the builders before save.
|
||||||
item.ModelNumberValidator = itemDescModelNumber.Validators[0].(func(string) error)
|
item.ModelNumberValidator = itemDescModelNumber.Validators[0].(func(string) error)
|
||||||
// itemDescManufacturer is the schema descriptor for manufacturer field.
|
// itemDescManufacturer is the schema descriptor for manufacturer field.
|
||||||
itemDescManufacturer := itemFields[6].Descriptor()
|
itemDescManufacturer := itemFields[7].Descriptor()
|
||||||
// item.ManufacturerValidator is a validator for the "manufacturer" field. It is called by the builders before save.
|
// item.ManufacturerValidator is a validator for the "manufacturer" field. It is called by the builders before save.
|
||||||
item.ManufacturerValidator = itemDescManufacturer.Validators[0].(func(string) error)
|
item.ManufacturerValidator = itemDescManufacturer.Validators[0].(func(string) error)
|
||||||
// itemDescLifetimeWarranty is the schema descriptor for lifetime_warranty field.
|
// itemDescLifetimeWarranty is the schema descriptor for lifetime_warranty field.
|
||||||
itemDescLifetimeWarranty := itemFields[7].Descriptor()
|
itemDescLifetimeWarranty := itemFields[8].Descriptor()
|
||||||
// item.DefaultLifetimeWarranty holds the default value on creation for the lifetime_warranty field.
|
// item.DefaultLifetimeWarranty holds the default value on creation for the lifetime_warranty field.
|
||||||
item.DefaultLifetimeWarranty = itemDescLifetimeWarranty.Default.(bool)
|
item.DefaultLifetimeWarranty = itemDescLifetimeWarranty.Default.(bool)
|
||||||
// itemDescWarrantyDetails is the schema descriptor for warranty_details field.
|
// itemDescWarrantyDetails is the schema descriptor for warranty_details field.
|
||||||
itemDescWarrantyDetails := itemFields[9].Descriptor()
|
itemDescWarrantyDetails := itemFields[10].Descriptor()
|
||||||
// item.WarrantyDetailsValidator is a validator for the "warranty_details" field. It is called by the builders before save.
|
// item.WarrantyDetailsValidator is a validator for the "warranty_details" field. It is called by the builders before save.
|
||||||
item.WarrantyDetailsValidator = itemDescWarrantyDetails.Validators[0].(func(string) error)
|
item.WarrantyDetailsValidator = itemDescWarrantyDetails.Validators[0].(func(string) error)
|
||||||
// itemDescPurchasePrice is the schema descriptor for purchase_price field.
|
// itemDescPurchasePrice is the schema descriptor for purchase_price field.
|
||||||
itemDescPurchasePrice := itemFields[12].Descriptor()
|
itemDescPurchasePrice := itemFields[13].Descriptor()
|
||||||
// item.DefaultPurchasePrice holds the default value on creation for the purchase_price field.
|
// item.DefaultPurchasePrice holds the default value on creation for the purchase_price field.
|
||||||
item.DefaultPurchasePrice = itemDescPurchasePrice.Default.(float64)
|
item.DefaultPurchasePrice = itemDescPurchasePrice.Default.(float64)
|
||||||
// itemDescSoldPrice is the schema descriptor for sold_price field.
|
// itemDescSoldPrice is the schema descriptor for sold_price field.
|
||||||
itemDescSoldPrice := itemFields[15].Descriptor()
|
itemDescSoldPrice := itemFields[16].Descriptor()
|
||||||
// item.DefaultSoldPrice holds the default value on creation for the sold_price field.
|
// item.DefaultSoldPrice holds the default value on creation for the sold_price field.
|
||||||
item.DefaultSoldPrice = itemDescSoldPrice.Default.(float64)
|
item.DefaultSoldPrice = itemDescSoldPrice.Default.(float64)
|
||||||
// itemDescSoldNotes is the schema descriptor for sold_notes field.
|
// itemDescSoldNotes is the schema descriptor for sold_notes field.
|
||||||
itemDescSoldNotes := itemFields[16].Descriptor()
|
itemDescSoldNotes := itemFields[17].Descriptor()
|
||||||
// item.SoldNotesValidator is a validator for the "sold_notes" field. It is called by the builders before save.
|
// item.SoldNotesValidator is a validator for the "sold_notes" field. It is called by the builders before save.
|
||||||
item.SoldNotesValidator = itemDescSoldNotes.Validators[0].(func(string) error)
|
item.SoldNotesValidator = itemDescSoldNotes.Validators[0].(func(string) error)
|
||||||
// itemDescID is the schema descriptor for id field.
|
// itemDescID is the schema descriptor for id field.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue