package models import () type Feedback struct { /*ID, CreatedAt, UpdatedAt, DeletedAt (Update's history)*/ Base Base `gorm:"embedded"` // owner account ID OwnerID uint `gorm:"not null;index" json:"owner_id"` Owner Account `gorm:"foreignKey:OwnerID;references:ID" json:"owner,omitempty"` // object IO ObjectID uint `gorm:"not null;index" json:"object_id"` Object Object `gorm:"foreignKey:ObjectID;references:ID" json:"object,omitempty"` // Основная информация Text string `json:"text"` }