package geo import ( "database/sql" "zhiyuan/pkg/db" "github.com/gin-gonic/gin" ) type City struct { Code string `json:"code" type:"string" search:"="` Name string `json:"name" type:"string" search:"="` ProvinceCode string `json:"provinceCode" type:"string" search:"="` db.BaseModel } func (City) TableName() string { return "city" } func (City) DB() *sql.DB { return db.GeoDB } func (City) PrimaryField() string { return "code" } func (City) CreatedField() string { return "" } func (City) UpdatedField() string { return "" } func (City) DeletedField() string { return "" } func (model City) ListPrivilege(c *gin.Context, data map[string]interface{}, s *db.Select) bool { return true } func (City) OnePrivilege(c *gin.Context, id int64) bool { return true } func (City) Page() bool { return false } func (City) Count() bool { return true }