Documentation
¶
Overview ¶
Package model containing structs and functions for database transaction
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteOrder ¶
DeleteOrder delete order document by some key in orders collection
func UpdateOrder ¶
UpdateOrder update order document by some key in orders collection
Types ¶
type Order ¶
type Order struct { ID primitive.ObjectID `bson:"_id,omitempty" json:"_id,omitempty" form:"_id,omitempty"` OrderNumber string `bson:"order_number" json:"order_number" form:"order_number"` Status string `bson:"status" json:"status" form:"status"` Qty int `bson:"qty" json:"qty" form:"qty"` TotalPrice float64 `bson:"total_price" json:"total_price" form:"total_price"` BuyerID int `bson:"buyer_id" json:"buyer_id" form:"buyer_id"` BuyerFullName string `bson:"buyer_full_name" json:"buyer_full_name" form:"buyer_full_name"` BuyerAddress string `bson:"buyer_address" json:"buyer_address" form:"buyer_address"` ProductID int `bson:"product_id" json:"product_id" form:"product_id"` ProductSKU string `bson:"product_sku" json:"product_sku" form:"product_sku"` ProductName string `bson:"product_name" json:"product_name" form:"product_name"` ProductPrice float64 `bson:"product_price" json:"product_price" form:"product_price"` ProductWeight float32 `bson:"product_weight" json:"product_weight" form:"product_weight"` ProductDescription string `bson:"product_description" json:"product_description" form:"product_description"` ProductStock int `bson:"product_stock" json:"product_stock" form:"product_stock"` ProductUserID int `bson:"product_user_id" json:"product_user_id" form:"product_user_id"` ProductUserFullName string `bson:"product_user_full_name" json:"product_user_full_name" form:"product_user_full_name"` ProductImagesPath []string `bson:"product_images_path" json:"product_images_path" form:"product_images_path"` }
Order contain order detail
func InsertOrder ¶
InsertOrder insert order document to orders collection
Click to show internal directories.
Click to hide internal directories.