U
Size: a a a
U
U
NN
NN
NN
NN
U
NN
U
NN
NN
U
const { forwardTo } = require("prisma-binding");
const { buildSchema } = require("graphql");
const schemaFile = `${__dirname}/schema/prisma.graphql`;
const schema = require("fs")
.readFileSync(schemaFile)
.toString();
const s = buildSchema(schema);
const queries = Object.keys(s.getQueryType().getFields());
const mutations = Object.keys(s.getMutationType().getFields());
const Query = {};
queries.forEach(element => {
Query[element] = forwardTo("prisma");
});
const Mutation = {};
mutations.forEach(element => {
Mutation[element] = forwardTo("prisma");
});
const resolvers = {
Query,
Mutation,
};