We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e41ad8 commit ba27291Copy full SHA for ba27291
src/superannotate/lib/core/repositories.py
@@ -12,24 +12,24 @@
12
13
14
class BaseReadOnlyRepository(ABC):
15
- @abstractmethod
+
16
def get_one(self, uuid: Union[Condition, int]) -> Optional[Union[BaseModel]]:
17
raise NotImplementedError
18
19
20
def get_all(self, condition: Optional[Condition] = None) -> List[Union[BaseModel]]:
21
22
23
24
class BaseManageableRepository(BaseReadOnlyRepository):
25
26
def insert(self, entity: BaseEntity) -> BaseEntity:
27
28
29
def update(self, entity: BaseEntity) -> BaseEntity:
30
31
32
33
def delete(self, uuid: Any):
34
35
0 commit comments