code: func (session *Session) PingContext(ctx context.Context) error {
  	if session.isAutoClose {
  		defer session.Close()
  	}
  
  	session.engine.logger.Infof("PING DATABASE %v", session.engine.DriverName())
  	return session.DB().PingContext(ctx)
  }
docs: // PingContext test if database is ok