use super::super::inner::deleted_link;
use crate::handles::{TxRead, TxWrite};
use crate::kind::Dht;
use crate::models::dht::DeletedLinkRow;
use holo_hash::ActionHash;
impl TxWrite<Dht> {
pub async fn insert_deleted_link_index(
&mut self,
action_hash: &ActionHash,
create_link_hash: &ActionHash,
) -> sqlx::Result<()> {
deleted_link::insert_deleted_link_index(self.conn_mut(), action_hash, create_link_hash)
.await
}
}
impl TxRead<Dht> {
pub async fn get_deleted_links(
&mut self,
create_link_hash: ActionHash,
) -> sqlx::Result<Vec<DeletedLinkRow>> {
deleted_link::get_deleted_links(self.conn_mut(), create_link_hash).await
}
}