pub(crate) async fn db_query_pdfs( search: Option<String>, sort_key: Option<String>, sort_asc: Option<bool>, search_regex: Option<bool>, offset: Option<u64>, limit: Option<u64>, ) -> Result<PdfQueryResult, String>