schema: - graphql/*.graphql - graphql/**/*.graphql - ../../graphql/types/*.graphql exec: filename: delivery/graphql/generated.go model: filename: delivery/graphql/models_gen.go resolver: type: Resolver layout: follow-schema dir: delivery/graphql autobind: - "git.kmsign.ru/royalcat/tstor/src/delivery/graphql/model" 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 Torrent: extraFields: T: type: "*git.kmsign.ru/royalcat/tstor/daemons/atorrent.Controller" TorrentFile: extraFields: F: type: "*git.kmsign.ru/royalcat/tstor/daemons/atorrent.FileController" TorrentPeer: extraFields: F: type: "*github.com/anacrolix/torrent.PeerConn" SimpleDir: extraFields: Path: type: string FS: type: "git.kmsign.ru/royalcat/tstor/src/vfs.Filesystem" TorrentFS: extraFields: FS: type: "*git.kmsign.ru/royalcat/tstor/daemons/atorrent.TorrentFS" TorrentOps: extraFields: InfoHash: type: "string" TorrentPriority: model: "github.com/anacrolix/torrent/types.PiecePriority" enum_values: NONE: value: "github.com/anacrolix/torrent/types.PiecePriorityNone" NORMAL: value: "github.com/anacrolix/torrent/types.PiecePriorityNormal" HIGH: value: "github.com/anacrolix/torrent/types.PiecePriorityHigh" READAHEAD: value: "github.com/anacrolix/torrent/types.PiecePriorityReadahead" NOW: value: "github.com/anacrolix/torrent/types.PiecePriorityNow"