feat: add env disenable -- remove useless code

This commit is contained in:
engigu
2026-03-13 14:13:26 +08:00
parent 76c35aaa2d
commit 58f814b47a
+1 -15
View File
@@ -30,21 +30,7 @@ func Migrate() error {
&models.NotifyBinding{},
}
// 检查环境变量表中是否已存在 enabled 列
hasEnabled := DB.Migrator().HasColumn(&models.EnvironmentVariable{}, "enabled")
if err := AutoMigrate(allModels...); err != nil {
return err
}
// 如果原来没有 enabled 列,说明是平滑升级,将现有的环境变量默认设置为启用
if !hasEnabled {
logger.Infof("[Database] 为现有环境变量初始化启用状态...")
if err := DB.Model(&models.EnvironmentVariable{}).Where("1=1").Update("enabled", true).Error; err != nil {
logger.Errorf("[Database] 初始化环境变量启用状态失败: %v", err)
}
}
return nil
return AutoMigrate(allModels...)
}
// hasGormTypeText 检查 gorm tag 中是否包含 type:text