22 lines
482 B
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},
|
|
})
|
|
}
|