| 12345678910111213141516171819202122232425262728293031323334 |
- package models
- import "time"
- type PluginBundle struct {
- Id int64
- Type string
- OrgId int64
- Enabled bool
- JsonData map[string]interface{}
- Created time.Time
- Updated time.Time
- }
- // ----------------------
- // COMMANDS
- // Also acts as api DTO
- type UpdatePluginBundleCmd struct {
- Type string `json:"type" binding:"Required"`
- Enabled bool `json:"enabled"`
- JsonData map[string]interface{} `json:"jsonData"`
- Id int64 `json:"-"`
- OrgId int64 `json:"-"`
- }
- // ---------------------
- // QUERIES
- type GetPluginBundlesQuery struct {
- OrgId int64
- Result []*PluginBundle
- }
|