Skip to content

Commit d7df6d8

Browse files
authored
fix: fix db switch error in transaction (#209)
1 parent 089b807 commit d7df6d8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

adapter.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -234,9 +234,9 @@ func InitDbResolver(dbArr []gorm.Dialector, dbNames []string) (DbPool, error) {
234234

235235
func NewAdapterByMulDb(dbPool DbPool, dbName string, prefix string, tableName string) (*Adapter, error) {
236236
//change DB
237-
dbPool.switchDb(dbName)
237+
db := dbPool.switchDb(dbName)
238238

239-
return NewAdapterByDBUseTableName(dbPool.source, prefix, tableName)
239+
return NewAdapterByDBUseTableName(db, prefix, tableName)
240240
}
241241

242242
// NewFilteredAdapter is the constructor for FilteredAdapter.

0 commit comments

Comments
 (0)