file.go 529 B

1234567891011121314
  1. package model
  2. type File struct {
  3. ID string `json:"id" gorm:"type:varchar(128);primary_key"`
  4. Path string `gorm:"type:varchar(200);not null"`
  5. Delete int `gorm:"type:tinyint(1);not null"`
  6. Category string `gorm:"type:varchar(20);not null"`
  7. CreatedAt Time `json:"created_at" gorm:"column:create_time;type:datetime default CURRENT_TIMESTAMP"`
  8. UpdatedAt Time `json:"updated_at" gorm:"column:update_time;type:datetime default CURRENT_TIMESTAMP"`
  9. }
  10. func (File) TableName() string {
  11. return "file_manager"
  12. }