| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 
/* global WIKI */const gql = require('graphql')module.exports = {  // Query: {  //   files(obj, args, context, info) {  //     return WIKI.models.File.findAll({ where: args })  //   }  // },  // Mutation: {  //   uploadFile(obj, args) {  //     // todo  //     return WIKI.models.File.create(args)  //   },  //   deleteFile(obj, args) {  //     return WIKI.models.File.destroy({  //       where: {  //         id: args.id  //       },  //       limit: 1  //     })  //   },  //   renameFile(obj, args) {  //     return WIKI.models.File.update({  //       filename: args.filename  //     }, {  //       where: { id: args.id }  //     })  //   },  //   moveFile(obj, args) {  //     return WIKI.models.File.findById(args.fileId).then(fl => {  //       if (!fl) {  //         throw new gql.GraphQLError('Invalid File ID')  //       }  //       return WIKI.models.Folder.findById(args.folderId).then(fld => {  //         if (!fld) {  //           throw new gql.GraphQLError('Invalid Folder ID')  //         }  //         return fl.setFolder(fld)  //       })  //     })  //   }  // },  // File: {  //   folder(fl) {  //     return fl.getFolder()  //   }  // }}
 |