GORM Playground Link
https://github.com/go-gorm/playground/pull/585
Description
PreparedStmtDB does not implement Ping() to satisfy the interface. This is allowing bad connection strings or a non reachable DB to never be caught when using prepared statements and calling Open() because Ping() will never be called. Open() returns a *gomr.DB and a nil error.