Return a :class:`.Subquery` object.
(
cls, selectable: SelectBase, name: Optional[str] = None
)
| 3048 | |
| 3049 | @classmethod |
| 3050 | def _factory( |
| 3051 | cls, selectable: SelectBase, name: Optional[str] = None |
| 3052 | ) -> Subquery: |
| 3053 | """Return a :class:`.Subquery` object.""" |
| 3054 | |
| 3055 | return coercions.expect( |
| 3056 | roles.SelectStatementRole, selectable |
| 3057 | ).subquery(name=name) |
| 3058 | |
| 3059 | @util.deprecated( |
| 3060 | "1.4", |