Versions in this module Expand all Collapse all v0 v0.3.0 Jul 16, 2024 Changes in this version + func NewExecutableSchema(cfg Config) graphql.ExecutableSchema + type ComplexityRoot struct + AnimalMin struct{ ... } + AnimalsAggregate struct{ ... } + Cat struct{ ... } + CategoriesAggregate struct{ ... } + Category struct{ ... } + CategoryMin struct{ ... } + Dog struct{ ... } + Post struct{ ... } + PostMin struct{ ... } + PostsAggregate struct{ ... } + Query struct{ ... } + User struct{ ... } + UserMin struct{ ... } + UsersAggregate struct{ ... } + type Config struct + Complexity ComplexityRoot + Directives DirectiveRoot + Resolvers ResolverRoot + Schema *ast.Schema + type DirectiveRoot struct + FastgqlField func(ctx context.Context, obj interface{}, next graphql.Resolver, skipSelect *bool) (res interface{}, err error) + Typename func(ctx context.Context, obj interface{}, next graphql.Resolver, name string) (res interface{}, err error) + type QueryResolver interface + Animals func(ctx context.Context, limit *int, offset *int, orderBy []*model.AnimalOrdering, ...) ([]model.Animal, error) + AnimalsAggregate func(ctx context.Context, groupBy []model.AnimalGroupBy, ...) ([]*model.AnimalsAggregate, error) + Categories func(ctx context.Context, limit *int, offset *int, ...) ([]*model.Category, error) + CategoriesAggregate func(ctx context.Context, groupBy []model.CategoryGroupBy, ...) ([]*model.CategoriesAggregate, error) + Posts func(ctx context.Context, limit *int, offset *int, orderBy []*model.PostOrdering, ...) ([]*model.Post, error) + PostsAggregate func(ctx context.Context, groupBy []model.PostGroupBy, ...) ([]*model.PostsAggregate, error) + Users func(ctx context.Context, limit *int, offset *int, orderBy []*model.UserOrdering, ...) ([]*model.User, error) + UsersAggregate func(ctx context.Context, groupBy []model.UserGroupBy, ...) ([]*model.UsersAggregate, error) + type ResolverRoot interface + Query func() QueryResolver