1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- package chart_permission
- import "time"
- type ChartPermission struct {
- ChartPermissionID uint64 `gorm:"primaryKey;column:chart_permission_id;type:bigint(20) unsigned;not null" json:"-"`
- ChartPermissionName string `gorm:"column:chart_permission_name;type:varchar(20)" json:"chartPermissionName"`
- PermissionName string `gorm:"column:permission_name;type:varchar(50);default:''" json:"permissionName"`
- Sort int `gorm:"column:sort;type:int(10);default:1" json:"sort"`
- Enabled int8 `gorm:"column:enabled;type:tinyint(1);default:1" json:"enabled"`
- CreatedTime time.Time `gorm:"index:created_time;column:created_time;type:datetime;default:CURRENT_TIMESTAMP" json:"createdTime"`
- LastUpdatedTime time.Time `gorm:"index:last_updated_time;column:last_updated_time;type:timestamp;not null;default:CURRENT_TIMESTAMP" json:"lastUpdatedTime"`
- TeleconferenceSort int `gorm:"column:teleconference_sort;type:int(4);default:0" json:"teleconferenceSort"`
- Remark string `gorm:"column:remark;type:varchar(30)" json:"remark"`
- ClassifyName string `gorm:"column:classify_name;type:varchar(50)" json:"classifyName"`
- ProductName string `gorm:"column:product_name;type:varchar(50);default:''" json:"productName"`
- ProductID int `gorm:"column:product_id;type:int(11);default:0" json:"productId"`
- ImageURL string `gorm:"column:image_url;type:varchar(255)" json:"imageUrl"`
- ShowType int8 `gorm:"column:show_type;type:tinyint(4);default:0" json:"showType"`
- IsOther int8 `gorm:"column:is_other;type:tinyint(2);not null;default:0" json:"isOther"`
- IsReport int8 `gorm:"index:is_report;column:is_report;type:tinyint(4);not null;default:0" json:"isReport"`
- CygxAuth int8 `gorm:"column:cygx_auth;type:tinyint(4);not null;default:0" json:"cygxAuth"`
- }
- func (m *ChartPermission) TableName() string {
- return "chart_permission"
- }
- var ChartPermissionColumns = struct {
- ChartPermissionID string
- ChartPermissionName string
- PermissionName string
- Sort string
- Enabled string
- CreatedTime string
- LastUpdatedTime string
- TeleconferenceSort string
- Remark string
- ClassifyName string
- ProductName string
- ProductID string
- ImageURL string
- ShowType string
- IsOther string
- IsReport string
- CygxAuth string
- }{
- ChartPermissionID: "chart_permission_id",
- ChartPermissionName: "chart_permission_name",
- PermissionName: "permission_name",
- Sort: "sort",
- Enabled: "enabled",
- CreatedTime: "created_time",
- LastUpdatedTime: "last_updated_time",
- TeleconferenceSort: "teleconference_sort",
- Remark: "remark",
- ClassifyName: "classify_name",
- ProductName: "product_name",
- ProductID: "product_id",
- ImageURL: "image_url",
- ShowType: "show_type",
- IsOther: "is_other",
- IsReport: "is_report",
- CygxAuth: "cygx_auth",
- }
|