From 17116ba9441eab8caa0461136d2fb3a7003eb1aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=8A=B1=E7=B4=A7=E6=88=91=E7=9A=84=E5=B0=8F=E9=B2=A4?= =?UTF-8?q?=E9=B1=BC?= Date: Fri, 7 Oct 2022 22:52:55 +0800 Subject: [PATCH] fix: new PreparedStmtDB error PreparedStmtDB Stmts use ptr --- dbresolver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbresolver.go b/dbresolver.go index 07b0000..717093e 100644 --- a/dbresolver.go +++ b/dbresolver.go @@ -136,7 +136,7 @@ func (dr *DBResolver) convertToConnPool(dialectors []gorm.Dialector) (connPools dr.prepareStmtStore[connPool] = &gorm.PreparedStmtDB{ ConnPool: db.Config.ConnPool, - Stmts: map[string]gorm.Stmt{}, + Stmts: map[string]*gorm.Stmt{}, Mux: &sync.RWMutex{}, PreparedSQL: make([]string, 0, 100), }