Feat: support sqlite

This commit is contained in:
HFO4
2019-11-16 16:49:03 +08:00
parent e05ba1030c
commit f46b52b6ba
4 changed files with 15 additions and 3 deletions

View File

@@ -25,7 +25,10 @@ func migration() {
util.Log().Info("开始进行数据库自动迁移...")
// 自动迁移模式
DB.Set("gorm:table_options", "ENGINE=InnoDB").AutoMigrate(&User{}, &Setting{}, &Group{}, &Policy{}, &Folder{}, &File{})
if conf.DatabaseConfig.Type == "mysql" {
DB = DB.Set("gorm:table_options", "ENGINE=InnoDB")
}
DB.AutoMigrate(&User{}, &Setting{}, &Group{}, &Policy{}, &Folder{}, &File{})
// 创建初始存储策略
addDefaultPolicy()