addConnectedAdminResolvers sets up the real resolvers
()
| 867 | |
| 868 | // addConnectedAdminResolvers sets up the real resolvers |
| 869 | func (as *adminServer) addConnectedAdminResolvers() { |
| 870 | |
| 871 | qryRw := resolve.NewQueryRewriter() |
| 872 | dgEx := resolve.NewDgraphExecutor() |
| 873 | |
| 874 | as.rf.WithMutationResolver("updateGQLSchema", |
| 875 | func(m schema.Mutation) resolve.MutationResolver { |
| 876 | return &updateSchemaResolver{admin: as} |
| 877 | }). |
| 878 | WithQueryResolver("getGQLSchema", |
| 879 | func(q schema.Query) resolve.QueryResolver { |
| 880 | return &getSchemaResolver{admin: as} |
| 881 | }). |
| 882 | WithQueryResolver("queryGroup", |
| 883 | func(q schema.Query) resolve.QueryResolver { |
| 884 | return resolve.NewQueryResolver(qryRw, dgEx) |
| 885 | }). |
| 886 | WithQueryResolver("queryUser", |
| 887 | func(q schema.Query) resolve.QueryResolver { |
| 888 | return resolve.NewQueryResolver(qryRw, dgEx) |
| 889 | }). |
| 890 | WithQueryResolver("getGroup", |
| 891 | func(q schema.Query) resolve.QueryResolver { |
| 892 | return resolve.NewQueryResolver(qryRw, dgEx) |
| 893 | }). |
| 894 | WithQueryResolver("getCurrentUser", |
| 895 | func(q schema.Query) resolve.QueryResolver { |
| 896 | return resolve.NewQueryResolver(¤tUserResolver{baseRewriter: qryRw}, dgEx) |
| 897 | }). |
| 898 | WithQueryResolver("getUser", |
| 899 | func(q schema.Query) resolve.QueryResolver { |
| 900 | return resolve.NewQueryResolver(qryRw, dgEx) |
| 901 | }). |
| 902 | WithMutationResolver("addUser", |
| 903 | func(m schema.Mutation) resolve.MutationResolver { |
| 904 | return resolve.NewDgraphResolver(resolve.NewAddRewriter(), dgEx) |
| 905 | }). |
| 906 | WithMutationResolver("addGroup", |
| 907 | func(m schema.Mutation) resolve.MutationResolver { |
| 908 | return resolve.NewDgraphResolver(NewAddGroupRewriter(), dgEx) |
| 909 | }). |
| 910 | WithMutationResolver("updateUser", |
| 911 | func(m schema.Mutation) resolve.MutationResolver { |
| 912 | return resolve.NewDgraphResolver(resolve.NewUpdateRewriter(), dgEx) |
| 913 | }). |
| 914 | WithMutationResolver("updateGroup", |
| 915 | func(m schema.Mutation) resolve.MutationResolver { |
| 916 | return resolve.NewDgraphResolver(NewUpdateGroupRewriter(), dgEx) |
| 917 | }). |
| 918 | WithMutationResolver("deleteUser", |
| 919 | func(m schema.Mutation) resolve.MutationResolver { |
| 920 | return resolve.NewDgraphResolver(resolve.NewDeleteRewriter(), dgEx) |
| 921 | }). |
| 922 | WithMutationResolver("deleteGroup", |
| 923 | func(m schema.Mutation) resolve.MutationResolver { |
| 924 | return resolve.NewDgraphResolver(resolve.NewDeleteRewriter(), dgEx) |
| 925 | }) |
| 926 | } |
no test coverage detected