schema:
  - ./graphql/*.graphql
  - ./graphql/**/*.graphql
  - ../../server/graphql/types/*.graphql

exec:
  filename: delivery/graphql/generated.go
  package: graph

model:
  filename: delivery/graphql/model/models_gen.go
  package: model

resolver:
  layout: follow-schema
  dir: delivery/graphql/resolver
  package: resolver
  filename_template: "{name}.resolvers.go"

models:
  DateTime:
    model: github.com/99designs/gqlgen/graphql.Time
  Int:
    model: github.com/99designs/gqlgen/graphql.Int64
  UInt:
    model:
      - github.com/99designs/gqlgen/graphql.Uint

autobind:
  - "git.kmsign.ru/royalcat/tstor/server/src/delivery/filter"
  - "git.kmsign.ru/royalcat/tstor/server/src/delivery/graphql/fs"