banner.go 1.0 KB

1234567891011121314151617181920
  1. package banner
  2. import "time"
  3. type EnglishBanner struct {
  4. Id int `gorm:"column:id;primary_key;AUTO_INCREMENT" json:"id"`
  5. ImageUrlWeb string `gorm:"column:image_url_web" json:"image_url_web"` // 图片地址-web
  6. CreateTime time.Time `gorm:"column:create_time;default:CURRENT_TIMESTAMP" json:"create_time"` // 创建时间
  7. ModifyTime time.Time `gorm:"column:modify_time;default:CURRENT_TIMESTAMP" json:"modify_time"` // 修改时间
  8. JumpUrl string `gorm:"column:jump_url" json:"jump_url"` // 跳转路径-pc
  9. Enable int `gorm:"column:enable;default:1;NOT NULL" json:"enable"` // 1:有效,0:禁用
  10. StartDate string `gorm:"column:start_date" json:"startDate"`
  11. EndDate string `gorm:"column:end_date" json:"endDate"`
  12. Remark string `gorm:"column:remark" json:"remark"`
  13. }
  14. // Banner get sql table name.获取数据库表名
  15. func (m *EnglishBanner) TableName() string {
  16. return "english_banner"
  17. }