diff --git a/internal/entities/product_warehouse.go b/internal/entities/product_warehouse.go index 82607723..745dd298 100644 --- a/internal/entities/product_warehouse.go +++ b/internal/entities/product_warehouse.go @@ -7,17 +7,17 @@ import ( ) type ProductWarehouse struct { - Id uint `json:"id" gorm:"primaryKey;autoIncrement"` - ProductId uint `json:"product_id" gorm:"not null"` - WarehouseId uint `json:"warehouse_id" gorm:"not null"` - Quantity float64 `json:"quantity" gorm:"default:0"` - CreatedAt time.Time `json:"created_at" gorm:"autoCreateTime"` - UpdatedAt time.Time `json:"updated_at" gorm:"autoUpdateTime"` - CreatedBy uint `json:"created_by" gorm:"not null"` + Id uint `gorm:"primaryKey;autoIncrement"` + ProductId uint `gorm:"not null"` + WarehouseId uint `gorm:"not null"` + Quantity float64 `gorm:"default:0"` + CreatedAt time.Time `gorm:"autoCreateTime"` + UpdatedAt time.Time `gorm:"autoUpdateTime"` + CreatedBy uint `gorm:"not null"` DeletedAt gorm.DeletedAt `json:"-" gorm:"index"` // Relations - Product Product `json:"product,omitempty" gorm:"foreignKey:ProductId;references:Id"` - Warehouse Warehouse `json:"warehouse,omitempty" gorm:"foreignKey:WarehouseId;references:Id"` - CreatedUser User `json:"created_user,omitempty" gorm:"foreignKey:CreatedBy;references:Id"` + Product Product `gorm:"foreignKey:ProductId;references:Id"` + Warehouse Warehouse `gorm:"foreignKey:WarehouseId;references:Id"` + CreatedUser User `gorm:"foreignKey:CreatedBy;references:Id"` }