refactor: reorganize modules and add Linux build tooling
This commit is contained in:
30
module/ec/order/internal/models/order_cart.go
Normal file
30
module/ec/order/internal/models/order_cart.go
Normal file
@@ -0,0 +1,30 @@
|
||||
// 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" //对应数据库表名
|
||||
}
|
||||
Reference in New Issue
Block a user