2019-10-10 10:54:16 +11:00

14 lines
401 B
JavaScript

const { GraphQLList, GraphQLObjectType, GraphQLNonNull } = require('graphql')
const { FileType } = require('./File')
exports.QueryType = new GraphQLObjectType({
name: 'Query',
fields: () => ({
uploads: {
description: 'All stored files.',
type: GraphQLNonNull(GraphQLList(GraphQLNonNull(FileType))),
resolve: (source, args, { db }) => db.get('uploads').value()
}
})
})