Sha256: 1c0d9d2ecdf1c64ffd1b7c68e019ea7ae1739985d3bd84cca7a403a639e031b1

Contents?: true

Size: 579 Bytes

Versions: 8

Compression:

Stored size: 579 Bytes

Contents

# frozen_string_literal: true

class InterpreterSchema < GraphQL::Schema
  if Gem::Version.new(GraphQL::VERSION) >= Gem::Version.new('1.9.0') && Gem::Version.new(GraphQL::VERSION) < Gem::Version.new('2.0')
    use GraphQL::Execution::Interpreter
  end
  if Gem::Version.new(GraphQL::VERSION) >= Gem::Version.new('1.10.0') && Gem::Version.new(GraphQL::VERSION) < Gem::Version.new('2.0')
    use GraphQL::Analysis::AST
  end

  use GraphqlDevise::SchemaPlugin.new(query: Types::QueryType, authenticate_default: false)

  mutation(Types::MutationType)
  query(Types::QueryType)
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
graphql_devise-2.0.0 spec/dummy/app/graphql/interpreter_schema.rb
graphql_devise-1.4.0 spec/dummy/app/graphql/interpreter_schema.rb
graphql_devise-1.3.0 spec/dummy/app/graphql/interpreter_schema.rb
graphql_devise-1.2.0 spec/dummy/app/graphql/interpreter_schema.rb
graphql_devise-1.1.1 spec/dummy/app/graphql/interpreter_schema.rb
graphql_devise-1.1.0 spec/dummy/app/graphql/interpreter_schema.rb
graphql_devise-1.0.1 spec/dummy/app/graphql/interpreter_schema.rb
graphql_devise-1.0.0 spec/dummy/app/graphql/interpreter_schema.rb