ProductUpgrade.go 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package Product
  2. import (
  3. _ "github.com/astaxie/beego/cache/redis"
  4. "github.com/beego/beego/v2/adapter/orm"
  5. _ "github.com/go-sql-driver/mysql"
  6. "time"
  7. )
  8. // 产品类型
  9. type ProductUpgrade struct {
  10. Id int `orm:"column(ID);size(11);auto;pk"`
  11. T_model string `orm:"size(256);"` // 产品型号
  12. T_version string `orm:"size(256);"` // 版本
  13. T_file string `orm:"size(256);"` // 文件
  14. T_remarks string `orm:"size(256);"` // 备注
  15. T_carryout int `orm:"size(1);"` // 全量发布
  16. CreateTime time.Time `orm:"column(create_time);type(timestamp);;auto_now_add"` //auto_now_add 第一次保存时才设置时间
  17. }
  18. type ProductUpgrade_T struct {
  19. T_sn string `orm:"size(256);null"` // 设备编号
  20. T_version string `orm:"size(256);null"` // 版本
  21. T_file string `orm:"size(256);null"` // 文件
  22. }
  23. func (t *ProductUpgrade) TableName() string {
  24. return "product_upgrade" // 数据库名称 // ************** 替换 FormulaList **************
  25. }
  26. func init() {
  27. //注册模型
  28. orm.RegisterModel(new(ProductUpgrade))
  29. }