Skip to content

Commit 133aea7

Browse files
committed
feat: disable GORM slow SQL log output
1 parent 9b7504d commit 133aea7

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

adapter.go

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -318,14 +318,17 @@ func NewAdapterByDBWithCustomTable(db *gorm.DB, t interface{}, tableName ...stri
318318
func openDBConnection(driverName, dataSourceName string) (*gorm.DB, error) {
319319
var err error
320320
var db *gorm.DB
321+
config := &gorm.Config{
322+
Logger: logger.Default.LogMode(logger.Silent),
323+
}
321324
if driverName == "postgres" {
322-
db, err = gorm.Open(postgres.Open(dataSourceName), &gorm.Config{})
325+
db, err = gorm.Open(postgres.Open(dataSourceName), config)
323326
} else if driverName == "mysql" {
324-
db, err = gorm.Open(mysql.Open(dataSourceName), &gorm.Config{})
327+
db, err = gorm.Open(mysql.Open(dataSourceName), config)
325328
} else if driverName == "sqlserver" {
326-
db, err = gorm.Open(sqlserver.Open(dataSourceName), &gorm.Config{})
329+
db, err = gorm.Open(sqlserver.Open(dataSourceName), config)
327330
} else if driverName == "sqlite3" {
328-
db, err = gorm.Open(sqlite.Open(dataSourceName), &gorm.Config{})
331+
db, err = gorm.Open(sqlite.Open(dataSourceName), config)
329332
} else {
330333
return nil, errors.New("Database dialect '" + driverName + "' is not supported. Supported databases are postgres, mysql, sqlserver and sqlite3")
331334
}

0 commit comments

Comments
 (0)