use super::super::inner::deleted_record::{self, InsertDeletedRecord};
use crate::handles::{TxRead, TxWrite};
use crate::kind::Dht;
use crate::models::dht::DeletedRecordRow;
use holo_hash::ActionHash;
impl TxWrite<Dht> {
pub async fn insert_deleted_record_index(
&mut self,
record: InsertDeletedRecord<'_>,
) -> sqlx::Result<u64> {
deleted_record::insert_deleted_record_index(self.conn_mut(), record).await
}
}
impl TxRead<Dht> {
pub async fn get_deleted_records(
&mut self,
deletes_action_hash: ActionHash,
) -> sqlx::Result<Vec<DeletedRecordRow>> {
deleted_record::get_deleted_records(self.conn_mut(), deletes_action_hash).await
}
}