feat: 引入dig服务依赖管理

This commit is contained in:
tbphp
2025-07-06 22:44:41 +08:00
parent a992c28593
commit 3b6468af83
12 changed files with 404 additions and 266 deletions

View File

@@ -15,7 +15,7 @@ import (
var DB *gorm.DB
func InitDB(configManager types.ConfigManager) (*gorm.DB, error) {
func NewDB(configManager types.ConfigManager) (*gorm.DB, error) {
dbConfig := configManager.GetDatabaseConfig()
if dbConfig.DSN == "" {
return nil, fmt.Errorf("DATABASE_DSN is not configured")