sys_attachment.go 1.5 KB

123456789101112131415161718192021222324
  1. package model
  2. import "time"
  3. type SysAttachment struct {
  4. Id int64 `excel:"name=主键" xorm:"pk autoincr" json:"id" ` //主键
  5. Label string `excel:"name=文件名称" xorm:"varchar(255)" json:"label" ` //文件名称
  6. Path string `excel:"name=文件路径" xorm:"varchar(255)" json:"path" ` //文件路径
  7. ZipPath string `excel:"name=文件压缩路径" xorm:"varchar(255)" json:"zipPath" ` //文件路径
  8. Url string `excel:"name=相对路径" xorm:"varchar(255)" json:"url" ` //相对路径
  9. Type string `excel:"name=文件类型" xorm:"varchar(255)" json:"type" ` //文件类型
  10. Ext string `excel:"name=扩展名" xorm:"varchar(255)" json:"ext" ` //扩展名
  11. CreateTime time.Time `excel:"name=创建时间" xorm:"datetime" json:"createTime" ` //创建时间
  12. CreateBy string `excel:"name=创建人" xorm:"varchar(50)" json:"createBy" ` //创建人
  13. UpdateTime time.Time `excel:"name=更新时间" xorm:"datetime" json:"updateTime" ` //更新时间
  14. UpdateBy string `excel:"name=更新人" xorm:"varchar(50)" json:"updateBy" ` //更新人
  15. Remark string `excel:"name=备注" xorm:"varchar(255)" json:"remark" ` //备注
  16. No int64 `excel:"name=序号" xorm:"bigint(20)" json:"no" ` //序号
  17. CompanyId int64 `excel:"name=公司Id" xorm:"bigint(20)" json:"companyId" ` //公司Id
  18. }
  19. func (m SysAttachment) TableName() string {
  20. return "sys_attachment"
  21. }