(self, user_id: int)
| 436 | return result |
| 437 | |
| 438 | async def get_by_user_id(self, user_id: int) -> List[ApiKey]: |
| 439 | results = await ApiKey.all_by_field(self.session, "user_id", user_id) |
| 440 | if results is None: |
| 441 | return [] |
| 442 | for result in results: |
| 443 | self.session.expunge(result) |
| 444 | return results |
| 445 | |
| 446 | async def update(self, api_key: ApiKey, source: Union[dict, SQLModel, None] = None): |
| 447 | result = await api_key.update(self.session, source) |