package
Version:
v0.0.0-...-e85a591
Opens a new window with list of versions in this module.
Published: Dec 21, 2019
License: GPL-3.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Cart struct {
ID uuid.UUID `sql:"type:uuid;default:uuid_generate_v4()"`
UserID uuid.UUID `json:"userid"`
ProductID uuid.UUID `json:"productid"`
Quantity string `json:"quantity"`
Price string `json:"price"`
}
type Category struct {
Id uuid.UUID `sql:"unique;type:uuid;default:uuid_generate_v4()";json:"id"`
Parent uuid.UUID `sql:"type:uuid;default:uuid_generate_v4()";json:"parent";json:"parent"`
Title string `json:"title"`
Level string `json:"level"`
}
type Claims struct {
ID uuid.UUID `json:"id"`
jwt.StandardClaims
}
type Product struct {
ID uuid.UUID `sql:"type:uuid;default:uuid_generate_v4()";json:"-"`
Name string `json:"name"`
EnName string `json:"enname"`
Description string `json:"description"`
CategoryID uuid.UUID `json:"categoryID"`
}
type User struct {
Id uuid.UUID `sql:"type:uuid;default:uuid_generate_v4()"`
Name string `json:"name"`
Avatar string `json:"avatar"`
Email string `db:"unique;not null";json:"email"`
Mobile string `db:"unique;json:"mobile"`
BirthDay string `json:"birthday"`
Identify string `json:"identify"`
Cart string `json:"cart"`
Credit string `json:"credit"`
Type string `json:"type"`
Password string `json:"password"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.