ka/graph/resolver.go

22 lines
482 B
Go

package graph
import (
"code.icod.de/dalu/ka/ent"
"code.icod.de/dalu/ka/graph/generated"
"github.com/99designs/gqlgen/graphql"
)
// This file will not be regenerated automatically.
//
// It serves as dependency injection for your app, add any dependencies you require here.
type Resolver struct {
client *ent.Client
}
func NewSchema(client *ent.Client) graphql.ExecutableSchema {
return generated.NewExecutableSchema(generated.Config{
Resolvers: &Resolver{client},
})
}