fix(db): correct connection pool assignment in GORM adapter

This commit is contained in:
Hein
2026-04-10 11:20:44 +02:00
parent 16a960d973
commit 90cd4b5448

View File

@@ -77,14 +77,14 @@ func syncGormConnPool(target, fresh *gorm.DB) {
} }
if target.Config != nil && fresh.Config != nil { if target.Config != nil && fresh.Config != nil {
target.Config.ConnPool = fresh.Config.ConnPool target.ConnPool = fresh.ConnPool
} }
if target.Statement != nil { if target.Statement != nil {
if fresh.Statement != nil && fresh.Statement.ConnPool != nil { if fresh.Statement != nil && fresh.Statement.ConnPool != nil {
target.Statement.ConnPool = fresh.Statement.ConnPool target.Statement.ConnPool = fresh.Statement.ConnPool
} else if fresh.Config != nil { } else if fresh.Config != nil {
target.Statement.ConnPool = fresh.Config.ConnPool target.Statement.ConnPool = fresh.ConnPool
} }
target.Statement.DB = target target.Statement.DB = target
} }