package models import "time" type Question struct { Id string `gorm:"primaryKey;type:varchar(36)"` QuestionId string `gorm:"type:varchar(36)"` LessonId string `gorm:"type:varchar(36)"` Message string `gorm:"type:text"` Likes uint16 `gorm:"type:smallint(5)"` CreatorUserId string `gorm:"type:varchar(36)"` CreatedAt time.Time UpdatedAt time.Time } type QuestionLike struct { Id string `gorm:"primaryKey;type:varchar(36)"` QuestionId string `gorm:"type:varchar(36)"` CreatorUserId string `gorm:"type:varchar(36)"` CreatedAt time.Time UpdatedAt time.Time }