Check database connection on startup
This commit is contained in:
parent
3fab9f6439
commit
2178b4abf2
1 changed files with 6 additions and 0 deletions
6
app.go
6
app.go
|
@ -413,6 +413,12 @@ func Serve() {
|
||||||
connectToDatabase(app)
|
connectToDatabase(app)
|
||||||
defer shutdown(app)
|
defer shutdown(app)
|
||||||
|
|
||||||
|
// Test database connection
|
||||||
|
err = db.Ping()
|
||||||
|
if err != nil {
|
||||||
|
log.Error("Database ping failed: %s", err)
|
||||||
|
}
|
||||||
|
|
||||||
r := mux.NewRouter()
|
r := mux.NewRouter()
|
||||||
handler := NewHandler(app)
|
handler := NewHandler(app)
|
||||||
handler.SetErrorPages(&ErrorPages{
|
handler.SetErrorPages(&ErrorPages{
|
||||||
|
|
Loading…
Add table
Reference in a new issue