wf_ins_attach_info.go 1.9 KB

12345678910111213141516171819202122232425262728293031
  1. package viewmodel
  2. import "time"
  3. type WfInsAttachInfo struct {
  4. OcId int64 `json:"ocId" xorm:"'oc_id' bigint pk comment('OC Id') " `
  5. WfInsId int64 `json:"wfInsId" xorm:"'wf_ins_id' bigint pk comment('主键ID') " `
  6. ActivityInsId int64 `json:"activityInsId" xorm:"'activity_ins_id' bigint pk comment('主键ID') " `
  7. ActivityCode string `json:"activityCode" xorm:"'activity_code' varchar(127) comment('Activity Code')"`
  8. FileId int64 `json:"fileId" xorm:"'file_id' bigint pk comment('主键ID') " `
  9. FileTitle string `json:"fileTitle" xorm:"'file_title' varchar(50) comment('File Title') "`
  10. FileIcon string `json:"fileIcon" xorm:"'file_icon' varchar(50) comment('File Url') "`
  11. FileExt string `json:"fileExt" xorm:"'file_ext' varchar(50) comment('File Url') "`
  12. DirId int64 `json:"dirId" xorm:"'dir_id' bigint comment('Dir ID') "`
  13. FileUrl string `json:"fileUrl" xorm:"'file_url' varchar(50) comment('File Url') "`
  14. FileSize int64 `json:"fileSize" xorm:"'file_size' bigint comment('File Size') "`
  15. FileAuthor string `json:"fileAuthor" xorm:"'file_author' varchar(50) comment('File Url') "`
  16. FileDesc string `json:"fileDesc" xorm:"'file_desc' varchar(50) comment('File Desc') "`
  17. UploadedAt time.Time `json:"uploadedAt" xorm:"'uploaded_at' "`
  18. UploaderId int64 `json:"uploaderId" xorm:"'uploader_id' "`
  19. UploaderName string `json:"uploaderName" xorm:"'uploader_name' "`
  20. }
  21. func (m *WfInsAttachInfo) TableName() string {
  22. return "wf_ins_attach"
  23. }