add ping method to satisy interface

This commit is contained in:
Nate Rockhold 2023-03-24 13:53:00 -05:00
parent b444011d09
commit 6aeb2b4c33

View File

@ -32,6 +32,15 @@ func (db *PreparedStmtDB) GetDBConn() (*sql.DB, error) {
return nil, ErrInvalidDB return nil, ErrInvalidDB
} }
func (db *PreparedStmtDB) Ping() error {
sqldb, err := db.GetDBConn()
if err != nil {
return err
}
return sqldb.Ping()
}
func (db *PreparedStmtDB) Close() { func (db *PreparedStmtDB) Close() {
db.Mux.Lock() db.Mux.Lock()
defer db.Mux.Unlock() defer db.Mux.Unlock()