eta_training_video_view_log.go 1.1 KB

123456789101112131415161718192021222324
  1. package crm
  2. import (
  3. "eta/eta_docs/global"
  4. "time"
  5. )
  6. // EtaTrainingVideoViewLog ETA培训视频访问日志
  7. type EtaTrainingVideoViewLog struct {
  8. Id int `gorm:"primaryKey;column:id;type:int(10) unsigned;not null" json:"-"`
  9. EtaTrainingVideoId int `gorm:"index:idx_video_id;column:eta_training_video_id;type:int(10) unsigned;not null;default:0" json:"etaTrainingVideoId"` // 培训视频ID
  10. EtaBusinessId int `gorm:"column:eta_business_id;type:int(10) unsigned;not null;default:0" json:"etaBusinessId"` // 商家ID
  11. EtaBusinessCodeEncrypt string `gorm:"column:eta_business_code_encrypt;type:varchar(128);not null;default:''" json:"etaBusinessCodeEncrypt"` // 商家编码encrypt
  12. CreateTime time.Time `gorm:"column:create_time;type:datetime" json:"createTime"` // 创建时间
  13. }
  14. func (m *EtaTrainingVideoViewLog) TableName() string {
  15. return "eta_training_video_view_log"
  16. }
  17. func (m *EtaTrainingVideoViewLog) Create() (err error) {
  18. err = global.MYSQL["hz_crm"].Create(m).Error
  19. return
  20. }