Skip to content

Commit 1663916

Browse files
authored
Add nesting flag in CTE functions (#188)
1 parent 7f8484d commit 1663916

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

sqlalchemy-stubs/sql/selectable.pyi

+7-1
Original file line numberDiff line numberDiff line change
@@ -263,13 +263,19 @@ class CTE(Generative, HasPrefixes, HasSuffixes, AliasedReturnsRows):
263263
selectable: Any,
264264
name: Optional[str] = ...,
265265
recursive: bool = ...,
266+
nesting: bool = ...,
266267
) -> CTE: ...
267268
def alias(self, name: Optional[str] = ..., flat: bool = ...) -> CTE: ... # type: ignore[override]
268269
def union(self, other: Any) -> CTE: ...
269270
def union_all(self, other: Any) -> CTE: ...
270271

271272
class HasCTE(roles.HasCTERole):
272-
def cte(self, name: Optional[str] = ..., recursive: bool = ...) -> CTE: ...
273+
def cte(
274+
self,
275+
name: Optional[str] = ...,
276+
recursive: bool = ...,
277+
nesting: bool = ...,
278+
) -> CTE: ...
273279

274280
class Subquery(AliasedReturnsRows):
275281
__visit_name__: str = ...

0 commit comments

Comments
 (0)