Ocelot-Social/src/graphql-schema.js
Robert Schäfer 69bf53e05e Impplement currentUser query
* remove dead code (passport-jwt)
* refactor resolves to have a separate folder
* currentUser and login have the same response
2019-02-26 16:35:31 +01:00

23 lines
573 B
JavaScript

import fs from 'fs'
import path from 'path'
import userManagement from './resolvers/user_management.js'
import statistics from './resolvers/statistics.js'
import reports from './resolvers/reports.js'
import posts from './resolvers/posts.js'
export const typeDefs =
fs.readFileSync(process.env.GRAPHQL_SCHEMA || path.join(__dirname, 'schema.graphql'))
.toString('utf-8')
export const resolvers = {
Query: {
...statistics.Query,
...userManagement.Query
},
Mutation: {
...userManagement.Mutation,
...reports.Mutation,
...posts.Mutation
}
}