package models // type UrlMapping struct { // models.Model // AppId string `json:"appId" gorm:"type:bigint(20);comment:应用id"` // Name string `json:"name" gorm:"type:varchar(100);comment:url对应的名称"` // Url string `json:"url" gorm:"type:varchar(100);comment:url"` // Type string `json:"type" gorm:"type:tinyint(4);comment:类型 0未知 1内部 2外部"` // Method string `json:"method" gorm:"type:varchar(10);comment:请求方法, GET POST等;restful中相同url可能有多种请求方式"` // ServiceName string `json:"service_name" gorm:"type:varchar(50);comment:服务名,同app_id,不同service name可能出现url相同的情况"` // Module string `json:"module" gorm:"type:varchar(50);comment:所属模块"` // Summary string `json:"summary" gorm:"type:varchar(255);comment:简要描述"` // Favor string `json:"favor" gorm:"type:tinyint(4);comment:收藏, 0未收藏 1已收藏"` // models.ModelTime // models.ControlBy // } // func (UrlMapping) TableName() string { // return "ot_url_mapping" // } // func (e *UrlMapping) Generate() models.ActiveRecord { // o := *e // return &o // } // func (e *UrlMapping) GetId() interface{} { // return e.Id // }