new file: main_dc/yalarba/api_yal/internal/models/feedback.go

create Feedback struct
This commit is contained in:
2026-02-15 08:02:09 +05:00
parent 9f9986dbdb
commit 80db6c6ee4
@@ -0,0 +1,19 @@
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"`
}