code: func GetACIInfoWithBlobKey(tx *sql.Tx, blobKey string) (*ACIInfo, bool, error) {
  	aciinfo := &ACIInfo{}
  	found := false
  	rows, err := tx.Query("SELECT * from aciinfo WHERE blobkey == $1", blobKey)
  	if err != nil {
  		return nil, false, err
  	}
  	defer rows.Close()
  	for rows.Next() {
  		found = true
  		if err := aciinfoRowScan(rows, aciinfo); err != nil {
  			return nil, false, err
  		}
  		// No more than one row for blobkey must exist.
  		break
  	}
  	if err := rows.Err(); err != nil {
  		return nil, false, err
  	}
  	return aciinfo, found, err
  }
docs: // GetAciInfosWithBlobKey returns the ACIInfo with the given blobKey. found will be
  // false if no aciinfo exists.