test memory_service.delete operations

This commit is contained in:
phernandez
2024-12-15 13:49:40 -06:00
parent fa4e55f75f
commit a838c0308c
9 changed files with 390 additions and 128 deletions
@@ -11,7 +11,13 @@ class RelationRepository(Repository[Relation]):
def __init__(self, session):
super().__init__(session, Relation)
async def find_by_entity(self, from_entity_id: str) -> Sequence[Relation]:
"""Find all relations from a specific entity."""
query = select(Relation).filter(Relation.from_id == from_entity_id)
result = await self.execute_query(query)
return result.scalars().all()
async def find_by_entities(self, from_id: str, to_id: str) -> Sequence[Relation]:
"""Find all relations between two entities."""
query = select(Relation).filter(