(self, addresses_lazy=True, user_lazy=True)
| 5301 | __sparse_driver_backend__ = True |
| 5302 | |
| 5303 | def _eagerload_mappings(self, addresses_lazy=True, user_lazy=True): |
| 5304 | User, Address = self.classes("User", "Address") |
| 5305 | users, addresses = self.tables("users", "addresses") |
| 5306 | self.mapper_registry.map_imperatively( |
| 5307 | User, |
| 5308 | users, |
| 5309 | properties={ |
| 5310 | "addresses": relationship( |
| 5311 | Address, |
| 5312 | lazy=addresses_lazy, |
| 5313 | backref=backref("user", lazy=user_lazy), |
| 5314 | ) |
| 5315 | }, |
| 5316 | ) |
| 5317 | self.mapper_registry.map_imperatively(Address, addresses) |
| 5318 | |
| 5319 | def test_basic(self): |
| 5320 | self._eagerload_mappings() |
no test coverage detected