hydra
v3
v3
  • Hydra
  • Hydra CLI
  • Hydra Indexer
  • Hydra Indexer Gateway
  • Hydra Processor
  • Hydra Typegen
  • Overview
    • Query Node Manifest
    • Graphql Queries
    • Pagination
    • Sorting
    • Mappings
      • Context interfaces
      • Mapping Filters
      • Mapping Types
    • Schema
      • The Goodies
      • Entities
      • Enums
      • Interfaces
      • Algebraic types
      • Full-text queries
      • Entity Relationships
      • Cross filtering
      • Variant relations
    • Architecture
  • Install Hydra
  • Migration to Hydra v2
  • What's new in Hydra v3
  • FAQ
  • Quickstart
Powered by GitBook
On this page

Was this helpful?

  1. Overview

Schema

The schema file describes your domain objects, relationships and the supported queries.

Overview

Hydra input schema is a dialect of the GraphQL schema definition language enriched with the additional directives and built-in primitive types described in what follows. The input schema is consumed by hydra-cli codegen to generate the entity classes for the database and the final API GraphQL schema served by the server. The latter is auto-generated and can be previewed by running

$ hydra-cli preview && cat apipreview.graphql

In windows, you should run:

$ hydra-cli preview && type apipreview.graphql
PreviousMapping TypesNextThe Goodies

Last updated 4 years ago

Was this helpful?