diff --git a/main.go b/main.go index dbac3b33..30802205 100644 --- a/main.go +++ b/main.go @@ -73,6 +73,10 @@ func Open(dialect string, args ...interface{}) (DB, error) { db: dbSql, } db.parent = &db + + if err == nil { + err = db.DB().Ping() // Send a ping to make sure the database connection is alive. + } } return db, err