Versions in this module Expand all Collapse all v0 v0.1.1 May 13, 2025 Changes in this version + func NewExecutableSchema(cfg Config) graphql.ExecutableSchema + type ComplexityRoot struct + Edge struct{ ... } + Entity struct{ ... } + Field struct{ ... } + Mutation struct{ ... } + Query struct{ ... } + Subscription struct{ ... } + type Config struct + Complexity ComplexityRoot + Directives DirectiveRoot + Resolvers ResolverRoot + Schema *ast.Schema + type DirectiveRoot struct + type EdgeResolver interface + RelatedEntity func(ctx context.Context, obj *entity.Edge) (*entity.Entity, error) + type EntityResolver interface + Df func(ctx context.Context, obj *entity.Entity) (string, error) + DisplayField func(ctx context.Context, obj *entity.Entity) (*entity.Field, error) + Edges func(ctx context.Context, obj *entity.Entity) ([]*entity.Edge, error) + Fields func(ctx context.Context, obj *entity.Entity) ([]*entity.Field, error) + PluralName func(ctx context.Context, obj *entity.Entity) (string, error) + type Mutation struct + type MutationResolver interface + CreateEntity func(ctx context.Context, data entity.CreateEntityInput) (*entity.Entity, error) + DeleteEntity func(ctx context.Context, where entity.EntityWhereUniqueInput) (*entity.Entity, error) + UpdateEntity func(ctx context.Context, where entity.EntityWhereUniqueInput, ...) (*entity.Entity, error) + type QueryResolver interface + Entities func(ctx context.Context) ([]*entity.Entity, error) + Entity func(ctx context.Context, where *entity.EntityWhereUniqueInput) (*entity.Entity, error) + Fields func(ctx context.Context) ([]*entity.Field, error) + type ResolverRoot interface + Edge func() EdgeResolver + Entity func() EntityResolver + Mutation func() MutationResolver + Query func() QueryResolver + Subscription func() SubscriptionResolver + type Subscription struct + type SubscriptionResolver interface + AppStatus func(ctx context.Context) (<-chan subscription.AppStatus, error) + Entities func(ctx context.Context) (<-chan []*entity.Entity, error) v0.1.0-mod2 May 13, 2025