(self, uid: Any)
| 180 | return result.rowcount or 0 |
| 181 | |
| 182 | async def delete(self, uid: Any) -> bool: |
| 183 | db_obj = await self.find_by_id(uid) |
| 184 | if db_obj is None: |
| 185 | return False |
| 186 | |
| 187 | async with self.get_session() as session: |
| 188 | await session.delete(db_obj) |
| 189 | return True |
| 190 | |
| 191 | async def delete_many(self, filters: list[Filter]) -> int: |
| 192 | query = delete(self._model) |
nothing calls this directly
no test coverage detected