From 90e3de4263499ba6fac7aee6815d670b20f7c51b Mon Sep 17 00:00:00 2001 From: mo khan Date: Wed, 23 Dec 2020 15:06:47 -0700 Subject: chore: move schema to a separate file --- lib/schema.rb | 4 ++++ lib/server.rb | 12 ++++-------- 2 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 lib/schema.rb diff --git a/lib/schema.rb b/lib/schema.rb new file mode 100644 index 0000000..bf02dce --- /dev/null +++ b/lib/schema.rb @@ -0,0 +1,4 @@ +class Schema < GraphQL::Schema + max_complexity 400 + query Types::Query +end diff --git a/lib/server.rb b/lib/server.rb index 30b645a..03b3f1e 100644 --- a/lib/server.rb +++ b/lib/server.rb @@ -1,14 +1,10 @@ -require 'rack' -require 'json' require 'graphql' +require 'json' +require 'rack' require 'types/cake' require 'types/query' - -class MySchema < GraphQL::Schema - max_complexity 400 - query Types::Query -end +require 'schema' class Server def call(env) @@ -23,7 +19,7 @@ class Server private def execute(query) - MySchema.execute(query) + Schema.execute(query) end def query_for(request) -- cgit v1.2.3