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()
- // }
- // }
- }
|