(self, query, *args)
| 39 | def translate_exceptions(func: FuncType) -> FuncType: |
| 40 | @wraps(func) |
| 41 | async def translate_exceptions_(self, query, *args) -> T: |
| 42 | try: |
| 43 | return await func(self, query, *args) |
| 44 | except sqlite3.OperationalError as exc: |
| 45 | raise OperationalError(exc) |
| 46 | except sqlite3.IntegrityError as exc: |
| 47 | raise IntegrityError(exc) |
| 48 | |
| 49 | return translate_exceptions_ |
| 50 |
nothing calls this directly
no test coverage detected
searching dependent graphs…