new file: main_dc/yalarba/api_yal/internal/models/feedback.go
create Feedback struct
This commit is contained in:
@@ -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"`
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user