add some todos to the readme
This commit is contained in:
@ -21,10 +21,13 @@ Masonry is a library that provides and implements all the basics necessary to bu
|
|||||||
## DSL Features
|
## DSL Features
|
||||||
|
|
||||||
- [x] Indicate values that are based on Environment variables
|
- [x] Indicate values that are based on Environment variables
|
||||||
- [ ] Yaml file to include custom template functions (Otto for JS)
|
|
||||||
- [x] On Entities, we should indicate what CRUD functions should be implemented instead of implementing all, or forcing the user to define each in the Endpoints section
|
- [x] On Entities, we should indicate what CRUD functions should be implemented instead of implementing all, or forcing the user to define each in the Endpoints section
|
||||||
|
- [ ] Yaml file to include custom template functions (Otto for JS)
|
||||||
|
- [ ] Support multi-file outputs based on a directory+manifest file.
|
||||||
|
- [ ] Support multi-step generation. e.g. gen the proto file, use `masonry g` to get the basic server set up, gen `main.go` from a template, then update gorm overrides, etc.
|
||||||
- [ ] Support field transformations on Entities using a template for `BeforeToORM` in `service.pb.gorm.override.go`
|
- [ ] Support field transformations on Entities using a template for `BeforeToORM` in `service.pb.gorm.override.go`
|
||||||
|
|
||||||
|
|
||||||
## Design Philosophy (changeable...)
|
## Design Philosophy (changeable...)
|
||||||
|
|
||||||
The goal of this project is to make building software for web and mobile applications as fast as possible while maintaining
|
The goal of this project is to make building software for web and mobile applications as fast as possible while maintaining
|
||||||
|
Reference in New Issue
Block a user