shop-example/pkg/model/product.go

21 lines
635 B
Go
Raw Normal View History

2023-08-13 03:55:20 +00:00
package model
// Product
type Product struct {
ID uint `gorm:"primarykey"`
Title string `gorm:"column:title" json:"title"`
Introduction string `gorm:"column:introduction" json:"introduction"`
StockSize uint64 `gorm:"column:stock_size" json:"stockSize"`
SalesVolume uint64 `json:"salesVolume"`
OrderNum uint64 `json:"orderNum"`
NowStockSize uint64 `json:"nowStockSize"`
Uv uint `json:"uv"`
}
// ProductOrder
type ProductOrder struct {
ID uint `gorm:"primarykey"`
2023-08-14 00:44:10 +00:00
ProductID uint `gorm:"column:product_id" json:"productID"`
UserId uint `gorm:"column:user_id" json:"userID"`
2023-08-13 03:55:20 +00:00
}