(self, addresses_lazy=True, user_lazy=True)
| 5229 | __sparse_driver_backend__ = True |
| 5230 | |
| 5231 | def _eagerload_mappings(self, addresses_lazy=True, user_lazy=True): |
| 5232 | User, Address = self.classes("User", "Address") |
| 5233 | users, addresses = self.tables("users", "addresses") |
| 5234 | self.mapper_registry.map_imperatively( |
| 5235 | User, |
| 5236 | users, |
| 5237 | properties={ |
| 5238 | "addresses": relationship( |
| 5239 | Address, |
| 5240 | lazy=addresses_lazy, |
| 5241 | backref=backref("user", lazy=user_lazy), |
| 5242 | ) |
| 5243 | }, |
| 5244 | ) |
| 5245 | self.mapper_registry.map_imperatively(Address, addresses) |
| 5246 | |
| 5247 | def test_basic(self): |
| 5248 | self._eagerload_mappings() |
no test coverage detected