Files
crawlab/core/models/models/role.go
2024-11-14 11:22:37 +08:00

13 lines
453 B
Go

package models
type Role struct {
any `collection:"roles"`
BaseModel[Role] `bson:",inline"`
Name string `json:"name" bson:"name"`
Description string `json:"description" bson:"description"`
Routes []string `json:"routes" bson:"routes"`
RootAdmin bool `json:"-" bson:"root_admin,omitempty"`
IsRootAdmin bool `json:"root_admin" bson:"-"`
Users int `json:"users" bson:"-"`
}