package model import "time" type TicketInfo struct { Ticketid int `gorm:"primaryKey;autoIncrement" json:"ticketid"` Ticketno string `gorm:"size:32;uniqueIndex" json:"ticketno"` Title string `gorm:"size:255;not null" json:"title"` Content string `gorm:"type:text" json:"content"` Contactname string `gorm:"size:64" json:"contactname"` Contactphone string `gorm:"size:20" json:"contactphone"` Source string `gorm:"size:20;default:web" json:"source"` Submitterid int `json:"submitterid"` Category string `gorm:"size:32" json:"category"` Priority int16 `gorm:"default:2" json:"priority"` Handlerid *int `json:"handlerid"` Status int16 `gorm:"default:0" json:"status"` Createtime time.Time `json:"createtime"` Updatetime time.Time `json:"updatetime"` } func (TicketInfo) TableName() string { return "ticket_info" }