Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitDbEngine ¶
Types ¶
type RequestLog ¶
type RequestLog struct { Id int64 `xorm:"pk autoincr"` UrlId int64 `xorm:"index(url_id)"` UserId int64 `xorm:"index(user_id)"` Uuid string `xorm:"varchar(50) index(uuid)"` Target string `xorm:"varchar(3000)"` Referrer string `xorm:"varchar(250) index(referrer)"` ReqIp string `xorm:"varchar(30) index(ip)"` ReqUseragent string `xorm:"varchar(200)"` ReqHeader string `xorm:"varchar(500)"` Country string `xorm:"varchar(30)"` Region string `xorm:"varchar(30)"` City string `xorm:"varchar(30)"` Isp string `xorm:"varchar(30)"` Mobile bool Bot bool Mozilla string `xorm:"varchar(30)"` Platform string `xorm:"varchar(30)"` Os string `xorm:"varchar(30)"` EngineName string `xorm:"varchar(30)"` EngineVer string `xorm:"varchar(30)"` BrowserName string `xorm:"varchar(30)"` BrowserVer string `xorm:"varchar(30)"` CreateTime time.Time `xorm:"created index(ctime)" json:"create_time"` }
type Url ¶
type Url struct { Id int64 `xorm:"pk autoincr"` Code string `xorm:"varchar(15) index(code) unique(urlcode)"` Target string `xorm:"varchar(3000)"` PageTitle string `xorm:"varchar(500) default('')"` Source string `xorm:"text"` UserId int64 Expire int64 Status int Note string `xorm:"varchar(250)"` CreateTime time.Time `xorm:"created" json:"create_time"` UpdateTime time.Time `xorm:"updated" json:"update_time"` }
Click to show internal directories.
Click to hide internal directories.