From 97cfea87e4028649c31db8e35d8acb157c6f537f Mon Sep 17 00:00:00 2001 From: Marcel Schwarz Date: Mon, 3 Jun 2024 18:03:22 +0200 Subject: [PATCH] Remove no longer needed `SchemaGenerator` class --- lib/schema/index.js | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/lib/schema/index.js b/lib/schema/index.js index 322b3403..2640e265 100644 --- a/lib/schema/index.js +++ b/lib/schema/index.js @@ -2,23 +2,6 @@ const queryGenerator = require('./query') const mutationGenerator = require('./mutation') const { GraphQLSchema } = require('graphql') const { createRootResolvers, registerAliasFieldResolvers } = require('../resolvers') -const { printSchema } = require('graphql') - -// REVISIT: remove class with cds^8 -class SchemaGenerator { - generate(services) { - this._schema = generateSchema4(services) - return this - } - - getSchema() { - return this._schema - } - - printSchema() { - return printSchema(this._schema) - } -} function generateSchema4(services) { const resolvers = createRootResolvers(services) @@ -30,4 +13,4 @@ function generateSchema4(services) { return schema } -module.exports = { SchemaGenerator, generateSchema4 } +module.exports = { generateSchema4 }