Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Schema graphql.Schema
Schema defined in init()
View Source
var UserRoleType = graphql.NewEnum(graphql.EnumConfig{ Name: "UserRole", Description: "The role of the user", Values: graphql.EnumValueConfigMap{ strings.ToUpper(models.UserRoleAdmin): &graphql.EnumValueConfig{ Value: models.UserRoleAdmin, }, strings.ToUpper(models.UserRoleStaff): &graphql.EnumValueConfig{ Value: models.UserRoleStaff, }, strings.ToUpper(models.UserRoleUser): &graphql.EnumValueConfig{ Value: models.UserRoleUser, }, strings.ToUpper(models.UserRoleDisable): &graphql.EnumValueConfig{ Value: models.UserRoleDisable, }, }, })
UserRoleType role of user
View Source
var Validator = validator.New()
Validator instance
Functions ¶
Types ¶
type Context ¶
Context graphql
func NewContext ¶
NewContext create graphql context
func (*Context) EnsureIsAuthorized ¶
EnsureIsAuthorized user is authorized
Click to show internal directories.
Click to hide internal directories.