🎨 Updated

This commit is contained in:
2025-07-07 15:55:48 +08:00
parent 4f1d70135e
commit 685897e828
4 changed files with 6 additions and 22 deletions

View File

@@ -20,11 +20,6 @@ import (
const (
// CurrentAppConfigVersion 当前应用配置版本
CurrentAppConfigVersion = "1.0.0"
// CurrentKeyBindingConfigVersion 当前快捷键配置版本
CurrentKeyBindingConfigVersion = "1.0.0"
CurrentExtensionConfigVersion = "1.0.0"
// BackupFilePattern 备份文件名模式
BackupFilePattern = "%s.backup.%s.json"
@@ -321,14 +316,3 @@ func NewAppConfigMigrationService(logger *log.LoggerService, configDir, settings
return NewConfigMigrationService[*models.AppConfig](
logger, configDir, "settings", CurrentAppConfigVersion, settingsPath)
}
func NewKeyBindingMigrationService(logger *log.LoggerService, configDir, keybindsPath string) *ConfigMigrationService[*models.KeyBindingConfig] {
return NewConfigMigrationService[*models.KeyBindingConfig](
logger, configDir, "keybindings", CurrentKeyBindingConfigVersion, keybindsPath)
}
// NewExtensionMigrationService 创建扩展配置迁移服务
func NewExtensionMigrationService(logger *log.LoggerService, configDir, extensionsPath string) *ConfigMigrationService[*models.ExtensionSettings] {
return NewConfigMigrationService[*models.ExtensionSettings](
logger, configDir, "extensions", CurrentExtensionConfigVersion, extensionsPath)
}