How do I generate multiple models?
- Lingua principale
- Go
- Stelle
- 10.8k
- Fork
- 1.3k
- Merge medio
- 2g 36m
- PR unite (30g)
- 26
Descrizione
I read in the documentation that it is possible to generate multiple generated files.go for each module (for example), but there is not a word about how you can generate models for each module in this way.
I have a task: there are 2 modules
/modules/test/model
/modules/test2/model
after code generation, I want to have my own model in each of these directories based on the gql schema.
screen my filesctruct

my gqlgen.yml
```
schema:
- modules/*/gql/schema.gql
exec:
filename: packages/generated/generated.go
package: generated
model:
filename: packages/generated/models_gen.go
package: generated
resolver:
layout: follow-schema
dir: modules
package: gql
autobind:
- github.com/root9464/Go_GamlerDefi/modules/test/model
- github.com/root9464/Go_GamlerDefi/modules/test_user/model
models:
ID:
model:
- github.com/99designs/gqlgen/graphql.ID
- github.com/99designs/gqlgen/graphql.Int
- github.com/99designs/gqlgen/graphql.Int64
- github.com/99designs/gqlgen/graphql.Int32
Int:
model:
- github.com/99designs/gqlgen/graphql.Int
- github.com/99designs/gqlgen/graphql.Int64
- github.com/99designs/gqlgen/graphql.Int32
```
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.