From 71e668c0051e60f7b6c156969f6243c891799050 Mon Sep 17 00:00:00 2001 From: HFO4 <912394456@qq.com> Date: Fri, 15 Nov 2019 16:36:48 +0800 Subject: [PATCH] Add: model/file --- models/file.go | 17 +++++++++++++++++ models/migration.go | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 models/file.go diff --git a/models/file.go b/models/file.go new file mode 100644 index 0000000..0abc6af --- /dev/null +++ b/models/file.go @@ -0,0 +1,17 @@ +package model + +import "github.com/jinzhu/gorm" + +// File 文件 +type File struct { + // 表字段 + gorm.Model + Name string + SourceName string + UserID uint + Size uint64 + PicInfo string + FolderID uint + PolicyID uint + Dir string `gorm:"size:65536"` +} diff --git a/models/migration.go b/models/migration.go index 2d1de4a..882fb46 100644 --- a/models/migration.go +++ b/models/migration.go @@ -25,7 +25,7 @@ func migration() { util.Log().Info("开始进行数据库自动迁移...") // 自动迁移模式 - DB.Set("gorm:table_options", "ENGINE=InnoDB").AutoMigrate(&User{}, &Setting{}, &Group{}, &Policy{}, &Folder{}) + DB.Set("gorm:table_options", "ENGINE=InnoDB").AutoMigrate(&User{}, &Setting{}, &Group{}, &Policy{}, &Folder{}, &File{}) // 创建初始存储策略 addDefaultPolicy()