o_task.go 575 B

1234567891011121314151617
  1. package model
  2. type TaskDBModel struct {
  3. Id uint `gorm:"column:id;primary_key" json:"id"`
  4. Title string `gorm:"size:200" json:"title"`
  5. ImageUrl string `json:"image_url"`
  6. Content string `gorm:"size:255" json:"content"`
  7. Url string `json:"url"`
  8. State int `json:"state"` // 0:未阅读,1:已阅读
  9. Type int `json:"type"`
  10. CreatedAt string `gorm:"<-:create;autoCreateTime" json:"created_at"`
  11. UpdatedAt string `gorm:"<-:create;<-:update;autoUpdateTime" json:"updated_at"`
  12. }
  13. func (p *TaskDBModel) TableName() string {
  14. return "o_task"
  15. }