pub trait ResourceTableRO {
// Required methods
fn get(&self, id: &EntityId) -> Result<Option<Resource>, RepositoryError>;
fn get_multi(
&self,
ids: &[EntityId],
) -> Result<Vec<Option<Resource>>, RepositoryError>;
fn get_all(&self) -> Result<Vec<Resource>, RepositoryError>;
}