pub fn database(i: &[u8]) -> IResult<&[u8], Database<'_>>
Goes through the whole input page-by-page NOTE: you should use specific parsers or Reader to parse file lazily