parent
8b1d6c6c8b
commit
db2c573b33
|
@ -4,8 +4,9 @@ import "time"
|
||||||
|
|
||||||
type Question struct {
|
type Question struct {
|
||||||
Id string `gorm:"primaryKey;type:varchar(36)"`
|
Id string `gorm:"primaryKey;type:varchar(36)"`
|
||||||
|
QuestionId string `gorm:"type:varchar(36)"`
|
||||||
LessonId string `gorm:"type:varchar(36)"`
|
LessonId string `gorm:"type:varchar(36)"`
|
||||||
Question string `gorm:"type:text"`
|
Message string `gorm:"type:text"`
|
||||||
Likes uint16 `gorm:"type:smallint(5)"`
|
Likes uint16 `gorm:"type:smallint(5)"`
|
||||||
CreatorUserId string `gorm:"type:varchar(36)"`
|
CreatorUserId string `gorm:"type:varchar(36)"`
|
||||||
CreatedAt time.Time
|
CreatedAt time.Time
|
||||||
|
@ -19,20 +20,3 @@ type QuestionLike struct {
|
||||||
CreatedAt time.Time
|
CreatedAt time.Time
|
||||||
UpdatedAt time.Time
|
UpdatedAt time.Time
|
||||||
}
|
}
|
||||||
|
|
||||||
type QuestionReply struct {
|
|
||||||
Id string `gorm:"primaryKey;type:varchar(36)"`
|
|
||||||
QuestionId string `gorm:"type:varchar(36)"`
|
|
||||||
Reply string `gorm:"type:text"`
|
|
||||||
CreatorUserId string `gorm:"type:varchar(36)"`
|
|
||||||
CreatedAt time.Time
|
|
||||||
UpdatedAt time.Time
|
|
||||||
}
|
|
||||||
|
|
||||||
type QuestionReplyLike struct {
|
|
||||||
Id string `gorm:"primaryKey;type:varchar(36)"`
|
|
||||||
QuestionReplyId string `gorm:"type:varchar(36)"`
|
|
||||||
CreatorUserId string `gorm:"type:varchar(36)"`
|
|
||||||
CreatedAt time.Time
|
|
||||||
UpdatedAt time.Time
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue