code: func DropDB(c *Connection) error {
  	deets := c.Dialect.Details()
  	if deets.Database != "" {
  		log(logging.Info, fmt.Sprintf("drop %s (%s)", deets.Database, c.URL()))
  		return errors.Wrapf(c.Dialect.DropDB(), "couldn't drop database %s", deets.Database)
  	}
  	return nil
  }
docs: // DropDB drops an existing database, given a connection definition