test manager

This commit is contained in:
张超
2025-05-22 13:56:57 +08:00
parent 405305415f
commit f5d570eb2d
5 changed files with 212 additions and 102 deletions

View File

@@ -41,9 +41,14 @@ func main() {
// 3. 初始化数据库
models.InitDatabase(conf)
sqlDB, _ := models.DB.DB()
defer func() {
if err := sqlDB.Close(); err != nil {
slog.Error("数据库关闭异常", "error", err)
}
}()
// 4. 初始化主题系统
themeManager := themes.NewManager(conf.Theme.Current)
themeManager := themes.NewManager("web\\themes")
if err := themeManager.LoadTheme(conf.Theme.Current); err != nil {
slog.Error("主题系统初始化失败", "error", err)
os.Exit(1)