17 lines
572 B
Go
17 lines
572 B
Go
package model
|
|
|
|
type Operation struct {
|
|
BaseModel
|
|
Title string `json:"title"`
|
|
Amount float64 `json:"amount"`
|
|
Note string `json:"note,omitempty"`
|
|
Icon string `json:"icon"`
|
|
Type string `json:"type"`
|
|
Date string `json:"date"`
|
|
UserID string `json:"userid"`
|
|
CategoryID string `json:"categoryid"`
|
|
SubcategoryID *string `json:"subcategoryid,omitempty"`
|
|
Category Category `json:"category,omitzero"`
|
|
Subcategory Subcategory `json:"subcategory,omitzero"`
|
|
}
|