/
resolver_gen.go
39 lines (30 loc) · 1.02 KB
/
resolver_gen.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package resolvers
import (
"context"
"github.com/friday182/gql-api-server/internal/graphql/generated"
"github.com/jinzhu/gorm"
)
// THIS CODE IS A STARTING POINT ONLY. IT WILL NOT BE UPDATED WITH SCHEMA CHANGES.
type Resolver struct{
Db *gorm.DB
}
func (r *Resolver) Mutation() generated.MutationResolver {
return &mutationResolver{r}
}
func (r *Resolver) Query() generated.QueryResolver {
return &queryResolver{r}
}
type mutationResolver struct{ *Resolver }
func (r *mutationResolver) Signup(ctx context.Context, email string, password string) (*generated.User, error) {
panic("not implemented")
}
func (r *mutationResolver) Signin(ctx context.Context, email string, token string) (*generated.User, error) {
panic("not implemented")
}
func (r *mutationResolver) AddTodo(ctx context.Context, input generated.NewTodo) (bool, error) {
panic("not implemented")
}
type queryResolver struct{ *Resolver }
func (r *queryResolver) Todos(ctx context.Context, userID string) ([]*generated.Todo, error) {
panic("not implemented")
}