yb_pc_suncode.go 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package yb_pc_suncode
  2. import "time"
  3. // YbPcSuncode 活动海报表
  4. type YbPcSuncode struct {
  5. SuncodeID uint32 `gorm:"primaryKey;index:idx_suncode_id;column:suncode_id;type:int(11) unsigned;not null" json:"-"`
  6. Scene string `gorm:"column:scene;type:varchar(255);not null;default:0" json:"scene"` // 微信scene
  7. SceneMd5 string `gorm:"column:scene_md5;type:varchar(255);not null" json:"sceneMd5"`
  8. CodePage string `gorm:"column:code_page;type:varchar(255);not null;default:''" json:"codePage"` // 路径
  9. SuncodeURL string `gorm:"column:suncode_url;type:varchar(255);not null;default:''" json:"suncodeUrl"` // 太阳码储存地址
  10. CreateTime time.Time `gorm:"column:create_time;type:timestamp;default:CURRENT_TIMESTAMP" json:"createTime"`
  11. }
  12. // TableName get sql table name.获取数据库表名
  13. func (m *YbPcSuncode) TableName() string {
  14. return "yb_pc_suncode"
  15. }
  16. // YbPcSuncodeColumns get sql column name.获取数据库列名
  17. var YbPcSuncodeColumns = struct {
  18. SuncodeID string
  19. Scene string
  20. SceneMd5 string
  21. CodePage string
  22. SuncodeURL string
  23. CreateTime string
  24. }{
  25. SuncodeID: "suncode_id",
  26. Scene: "scene",
  27. SceneMd5: "scene_md5",
  28. CodePage: "code_page",
  29. SuncodeURL: "suncode_url",
  30. CreateTime: "create_time",
  31. }