Versions in this module Expand all Collapse all v0 v0.8.25 May 30, 2022 Changes in this version + type Argument struct + IsArray bool + Name string + type Enum struct + Description string + Name string + Values []*EnumValue + type EnumValue struct + Description string + Name string + type Field struct + Description string + IsArray bool + Name string + Tag string + type FieldResolver struct + Field *Field + Middleware []string + Parent *Parent + type GoType struct + Autobind bool + TypeName *types.TypeName + type Interface struct + Description string + Name string + type LambdaOnMutateEvent string + const ADD + const DELETE + const UPDATE + type Model struct + Description string + Fields []*Field + Implements []*GoType + LambdaOnMutate []LambdaOnMutateEvent + Name string + type ModelTree struct + Enums map[string]*Enum + Interfaces map[string]*Interface + Models map[string]*Model + Scalars map[string]*Scalar + type Mutation struct + Arguments []*Argument + Description string + Middleware []string + Name string + Return *Return + type Parent struct + Name string + type Parser struct + func NewParser(schema *ast.Schema, packages *internal.Packages, force []string) *Parser + func (p *Parser) Parse() (*Tree, error) + type Query struct + Arguments []*Argument + Description string + Middleware []string + Name string + Return *Return + type ResolverTree struct + FieldResolvers map[string]*FieldResolver + Mutations map[string]*Mutation + Queries map[string]*Query + type Return struct + IsArray bool + type Scalar struct + Description string + Name string + type Tree struct + Middleware map[string]string + ModelTree *ModelTree + ResolverTree *ResolverTree