export generated models as map[string]interface{}
未关闭
- 主要语言
- Go
- 星标
- 10.8k
- 派生
- 1.3k
- 平均合并
- 2 天 36 分钟
- 30 天内合并 PR
- 26
描述
### What happened?
Wanted to access auto generated struct to migrate to DB.
Something like map["struct_name"]=*model.struct in generated.go file
### What did you expect?
### Minimal graphql.schema and models to reproduce
### versions
- `go run github.com/99designs/gqlgen version`?
- `go version`?
贡献指南
调研方向
该 issue 要求为了数据库迁移,在 generated.go 中将生成的模型导出为 map[string]interface{}。首先检查 gqlgen 代码库中的代码生成逻辑,尤其是模型生成相关的部分。查找 structs 的定义位置,以及如何将它们以 map 的形式暴露出来。检查导出类型的现有模式,并考虑如何集成此功能,同时不破坏现有功能。测试将包括从示例 schema 生成代码,并验证 map 是否被正确填充。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- go
- 领域
- backend-api-design
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 35/100