linka-cloud / linka-cloud/protodb
Add protoc-gen-protodb: protoc plugin to generate boilerplate client grpc services code
@Adphi is already working on this.
Since Jul 23, 2021.
- Dominant language
- Go
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
The plugin would add proto options:
- Messages:
- [x] ignore messages
- [x] automatically register messages types
- [x] mark field as message key
- [ ] mark field as index
- [ ] mark field as pointer / relation
- Services:
- [ ] Generate CRUD handlers
Code generation:
- [x] embedded client typed code (automatically un/marshal from/to `google.protobuf.Any`)
- [ ] typed field filters
- [ ] CRUD handlers
- Messages hooks:
- [ ] before read
- [ ] after read
- [ ] before write
- [ ] after write
- [ ] before delete
- [ ] after delete
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.