17 lines
570 B
Go
17 lines
570 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"`
|
|
Category Category `gorm:"foreignKey:CategoryID"`
|
|
Subcategory Subcategory `gorm:"foreignKey:SubcategoryID"`
|
|
}
|