31 lines
1.1 KiB
Go
31 lines
1.1 KiB
Go
|
|
// Models generated by mesh dev cli,@Author: David Yan(david.yan@qq.com).
|
|||
|
|
package models
|
|||
|
|
|
|||
|
|
import (
|
|||
|
|
"git.apinb.com/bsm-sdk/core/types"
|
|||
|
|
"gorm.io/gorm"
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* OrderCart
|
|||
|
|
* Comment: 订单详情
|
|||
|
|
* Version: 10
|
|||
|
|
* Created: 2022-04-11 23:27:50 , Updated:0001-01-01 00:00:00
|
|||
|
|
*/
|
|||
|
|
type OrderCart struct {
|
|||
|
|
gorm.Model
|
|||
|
|
types.Std_Identity
|
|||
|
|
types.Std_Passport
|
|||
|
|
CartIdentity string `gorm:"column:cart_identity;type:varchar(36);index;not null';" json:"cart_identity"`
|
|||
|
|
ProductID int64 `gorm:"column:product_id;default:0;" json:"product_id"`
|
|||
|
|
ProductIdentity string `gorm:"column:product_identity;type:varchar(36);Index;" json:"product_identity"` // 产品唯一标识,24位NanoID,36位为UUID
|
|||
|
|
ProductArgs string `gorm:"column:product_args;type:text;default:'';" json:"product_args"` // 产品参数
|
|||
|
|
Number int32 `gorm:"column:number;default:0;" json:"number"` // 订单产品数量
|
|||
|
|
SpecID int64 `gorm:"column:spec_id;" json:"spec_id"` // 规格编号
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// TableName .
|
|||
|
|
func (table *OrderCart) TableName() string {
|
|||
|
|
return "order_cart" //对应数据库表名
|
|||
|
|
}
|