mirror of
https://github.com/pocket-id/pocket-id.git
synced 2025-12-22 17:25:06 +03:00
chore: additional logs for database connections (#813)
This commit is contained in:
committed by
GitHub
parent
f0c144c51c
commit
535bc9f46b
@@ -110,13 +110,16 @@ func connectDatabase() (db *gorm.DB, err error) {
|
|||||||
Logger: getGormLogger(),
|
Logger: getGormLogger(),
|
||||||
})
|
})
|
||||||
if err == nil {
|
if err == nil {
|
||||||
|
slog.Info("Connected to database", slog.String("provider", string(common.EnvConfig.DbProvider)))
|
||||||
return db, nil
|
return db, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
slog.Info("Failed to initialize database", slog.Int("attempt", i))
|
slog.Warn("Failed to connect to database, will retry in 3s", slog.Int("attempt", i), slog.String("provider", string(common.EnvConfig.DbProvider)), slog.Any("error", err))
|
||||||
time.Sleep(3 * time.Second)
|
time.Sleep(3 * time.Second)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
slog.Error("Failed to connect to database after 3 attempts", slog.String("provider", string(common.EnvConfig.DbProvider)), slog.Any("error", err))
|
||||||
|
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user