mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-10 05:51:52 +08:00
@@ -172,7 +172,7 @@ class Engine(Connectable, Identified):
|
||||
def name(self) -> str: ...
|
||||
@property
|
||||
def driver(self): ...
|
||||
def dispose(self) -> None: ...
|
||||
def dispose(self, close: bool = ...) -> None: ...
|
||||
|
||||
class _trans_ctx:
|
||||
conn: Connection
|
||||
|
||||
@@ -126,10 +126,11 @@ def with_polymorphic(
|
||||
flat: bool = ...,
|
||||
polymorphic_on: Any | None = ...,
|
||||
aliased: bool = ...,
|
||||
adapt_on_names: bool = ...,
|
||||
innerjoin: bool = ...,
|
||||
_use_mapper_path: bool = ...,
|
||||
_existing_alias: Any | None = ...,
|
||||
): ...
|
||||
) -> AliasedClass: ...
|
||||
|
||||
class Bundle(ORMColumnsClauseRole, SupportsCloneAnnotations, sql_base.MemoizedHasCacheKey, InspectionAttr):
|
||||
single_entity: bool
|
||||
|
||||
@@ -3,7 +3,7 @@ from typing import Any
|
||||
from ..util import HasMemoized
|
||||
from .base import Executable, Generative
|
||||
from .elements import BinaryExpression, ColumnElement, NamedColumn
|
||||
from .selectable import FromClause
|
||||
from .selectable import FromClause, TableValuedAlias
|
||||
from .visitors import TraversibleType
|
||||
|
||||
def register_function(identifier, fn, package: str = ...) -> None: ...
|
||||
@@ -28,7 +28,7 @@ class FunctionElement(Executable, ColumnElement[Any], FromClause, Generative):
|
||||
def filter(self, *criterion): ...
|
||||
def as_comparison(self, left_index, right_index): ...
|
||||
def within_group_type(self, within_group) -> None: ...
|
||||
def alias(self, name: Any | None = ...): ... # type: ignore[override]
|
||||
def alias(self, name: str | None = ..., joins_implicitly: bool = ...) -> TableValuedAlias: ... # type: ignore[override]
|
||||
def select(self): ...
|
||||
def scalar(self): ...
|
||||
def execute(self): ...
|
||||
|
||||
@@ -43,6 +43,7 @@ def testing_engine(
|
||||
future: Any | None = ...,
|
||||
asyncio: bool = ...,
|
||||
transfer_staticpool: bool = ...,
|
||||
_sqlite_savepoint: bool = ...,
|
||||
): ...
|
||||
def mock_engine(dialect_name: Any | None = ...): ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user