Skip to content

Commit d744156

Browse files
committed
Don't overwrite existing clause builders
1 parent f0a2645 commit d744156

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

mysql.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,9 @@ func (dialector Dialector) Initialize(db *gorm.DB) (err error) {
185185
callbacks.RegisterDefaultCallbacks(db, callbackConfig)
186186

187187
for k, v := range dialector.ClauseBuilders() {
188-
db.ClauseBuilders[k] = v
188+
if _, ok := db.ClauseBuilders[k]; !ok {
189+
db.ClauseBuilders[k] = v
190+
}
189191
}
190192
return
191193
}

0 commit comments

Comments
 (0)