1234567891011121314151617181920212223 |
- package banner
- import "time"
- type Banner struct {
- Id int `gorm:"column:id;primary_key;AUTO_INCREMENT" json:"id"`
- ImageUrlMobile string `gorm:"column:image_url_mobile" json:"image_url_mobile"`
- ImageUrlPc string `gorm:"column:image_url_pc" json:"image_url_pc"`
- ImageUrlWeb string `gorm:"column:image_url_web" json:"image_url_web"`
- CreateTime time.Time `gorm:"column:create_time;default:CURRENT_TIMESTAMP" json:"create_time"`
- ModifyTime time.Time `gorm:"column:modify_time;default:CURRENT_TIMESTAMP" json:"modify_time"`
- JumpUrlMobile string `gorm:"column:jump_url_mobile" json:"jump_url_mobile"`
- JumpUrlPc string `gorm:"column:jump_url_pc" json:"jump_url_pc"`
- Enable int `gorm:"column:enable;default:1;NOT NULL" json:"enable"`
- StartDate string `gorm:"column:start_date" json:"startDate"`
- EndDate string `gorm:"column:end_date" json:"endDate"`
- Remark string `gorm:"column:remark" json:"remark"`
- }
- func (m *Banner) TableName() string {
- return "banner"
- }
|