All files / server/gql RootMutation.ts

0% Statements 0/15
100% Branches 0/0
100% Functions 0/0
0% Lines 0/15

Press n or j to go to the next uncovered block, b, p or k for the previous block.

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                                                                     
import { GraphQLObjectType } from 'graphql';
import ChangeArticleStatus from './articles/mutations/ChangeArticleStatus';
import CreateArticle from './articles/mutations/CreateArticle';
import DeleteArticle from './articles/mutations/DeleteArticle';
import EditArticle from './articles/mutations/EditArticle';
import CreateCategory from './categories/mutations/CreateCategory';
import DeleteCategory from './categories/mutations/DeleteCategory';
import SortCategories from './categories/mutations/SortCategories';
import CreateComment from './comments/mutations/CreateComment';
import CreateScore from './scores/mutations/CreateScore';
import DeleteScore from './scores/mutations/DeleteScore';
import CreateUser from './users/mutations/CreateUser';
import EditUser from './users/mutations/EditUser';
import RemoveUser from './users/mutations/RemoveUser';
 
export default new GraphQLObjectType({
  name: 'RootMutation',
  description: 'Root Mutation',
  fields: {
    createArticle: CreateArticle,
    editArticle: EditArticle,
    deleteArticle: DeleteArticle,
    sortCategories: SortCategories,
    deleteCategory: DeleteCategory,
    createCategory: CreateCategory,
    createComment: CreateComment,
    changeArticleStatus: ChangeArticleStatus,
    createUser: CreateUser,
    editUser: EditUser,
    removeUser: RemoveUser,
    createScore: CreateScore,
    deleteScore: DeleteScore,
  },
});