A minor abstraction to allow registering computed fields for pocketbase. Integrates with automatic type generation for typescript.
- Go 100%
| computedfields.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| README.md | ||
Computed fields registry for pocketbase
This very minor abstraction exists for two purposes:
- Computed fields all live in one place
- Additional fields can be tied into typescript generation (package github.com/davenh99/pb-typescript)
Example of adding computed fields to typescript output:
gentypes.Register(app, gentypes.Config{
FilePath: "ui",
CollectionAdditionalFields: c.ComputedFieldsCfg.ExtractFields(),
PrintSelectOptions: true,
})