async fn query_existing_names( client: &Client, table_name: &str, column_name: &str, names: &BTreeSet<String>, ) -> Result<BTreeSet<String>, DatabaseValidationError>