Executes query in provided db client. Useful for transactions workaround.
(self, _db: BaseDBAsyncClient | None)
| 1064 | ) |
| 1065 | |
| 1066 | def using_db(self, _db: BaseDBAsyncClient | None) -> QuerySet[MODEL]: |
| 1067 | """ |
| 1068 | Executes query in provided db client. |
| 1069 | Useful for transactions workaround. |
| 1070 | """ |
| 1071 | queryset = self._clone() |
| 1072 | queryset._db = _db if _db else queryset._db |
| 1073 | return queryset |
| 1074 | |
| 1075 | def _join_select_related(self, lookup_expression: str) -> tuple[type[Model], Table]: |
| 1076 | fields = expand_lookup_expression(self.model, lookup_expression) |
no test coverage detected