mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-20 19:01:15 +08:00
Add defaults for third-party stubs E-H (#9954)
This commit is contained in:
@@ -14,22 +14,22 @@ before_models_committed: Any
|
||||
|
||||
class SignallingSession(Session):
|
||||
app: Any
|
||||
def __init__(self, db, autocommit: bool = ..., autoflush: bool = ..., **options) -> None: ...
|
||||
def get_bind(self, mapper: Incomplete | None = ..., clause: Incomplete | None = ...): ... # type: ignore[override]
|
||||
def __init__(self, db, autocommit: bool = False, autoflush: bool = True, **options) -> None: ...
|
||||
def get_bind(self, mapper: Incomplete | None = None, clause: Incomplete | None = None): ... # type: ignore[override]
|
||||
|
||||
def get_debug_queries(): ...
|
||||
|
||||
_T = TypeVar("_T")
|
||||
|
||||
class BaseQuery(Query[_T]):
|
||||
def get_or_404(self, ident, description: Incomplete | None = ...): ...
|
||||
def first_or_404(self, description: Incomplete | None = ...): ...
|
||||
def get_or_404(self, ident, description: Incomplete | None = None): ...
|
||||
def first_or_404(self, description: Incomplete | None = None): ...
|
||||
def paginate(
|
||||
self,
|
||||
page: Incomplete | None = ...,
|
||||
per_page: Incomplete | None = ...,
|
||||
error_out: bool = ...,
|
||||
max_per_page: Incomplete | None = ...,
|
||||
page: Incomplete | None = None,
|
||||
per_page: Incomplete | None = None,
|
||||
error_out: bool = True,
|
||||
max_per_page: Incomplete | None = None,
|
||||
) -> Pagination[_T]: ...
|
||||
|
||||
class Pagination(Generic[_T]):
|
||||
@@ -41,18 +41,18 @@ class Pagination(Generic[_T]):
|
||||
def __init__(self, query: BaseQuery[_T] | None, page: int, per_page: int, total: int | None, items) -> None: ...
|
||||
@property
|
||||
def pages(self) -> int: ...
|
||||
def prev(self, error_out: bool = ...) -> Pagination[_T]: ...
|
||||
def prev(self, error_out: bool = False) -> Pagination[_T]: ...
|
||||
@property
|
||||
def prev_num(self) -> int | None: ...
|
||||
@property
|
||||
def has_prev(self) -> bool: ...
|
||||
def next(self, error_out: bool = ...) -> Pagination[_T]: ...
|
||||
def next(self, error_out: bool = False) -> Pagination[_T]: ...
|
||||
@property
|
||||
def has_next(self) -> bool: ...
|
||||
@property
|
||||
def next_num(self) -> int | None: ...
|
||||
def iter_pages(
|
||||
self, left_edge: int = ..., left_current: int = ..., right_current: int = ..., right_edge: int = ...
|
||||
self, left_edge: int = 2, left_current: int = 2, right_current: int = 5, right_edge: int = 2
|
||||
) -> Generator[int | None, None, None]: ...
|
||||
|
||||
def get_state(app): ...
|
||||
@@ -65,33 +65,33 @@ class SQLAlchemy:
|
||||
app: Any
|
||||
def __init__(
|
||||
self,
|
||||
app: Incomplete | None = ...,
|
||||
use_native_unicode: bool = ...,
|
||||
session_options: Incomplete | None = ...,
|
||||
metadata: Incomplete | None = ...,
|
||||
app: Incomplete | None = None,
|
||||
use_native_unicode: bool = True,
|
||||
session_options: Incomplete | None = None,
|
||||
metadata: Incomplete | None = None,
|
||||
query_class=...,
|
||||
model_class=...,
|
||||
engine_options: Incomplete | None = ...,
|
||||
engine_options: Incomplete | None = None,
|
||||
) -> None: ...
|
||||
@property
|
||||
def metadata(self): ...
|
||||
def create_scoped_session(self, options: Incomplete | None = ...): ...
|
||||
def create_scoped_session(self, options: Incomplete | None = None): ...
|
||||
def create_session(self, options): ...
|
||||
def make_declarative_base(self, model, metadata: Incomplete | None = ...): ...
|
||||
def make_declarative_base(self, model, metadata: Incomplete | None = None): ...
|
||||
def init_app(self, app): ...
|
||||
def apply_pool_defaults(self, app, options): ...
|
||||
def apply_driver_hacks(self, app, sa_url, options): ...
|
||||
@property
|
||||
def engine(self): ...
|
||||
def make_connector(self, app: Incomplete | None = ..., bind: Incomplete | None = ...): ...
|
||||
def get_engine(self, app: Incomplete | None = ..., bind: Incomplete | None = ...): ...
|
||||
def make_connector(self, app: Incomplete | None = None, bind: Incomplete | None = None): ...
|
||||
def get_engine(self, app: Incomplete | None = None, bind: Incomplete | None = None): ...
|
||||
def create_engine(self, sa_url, engine_opts): ...
|
||||
def get_app(self, reference_app: Incomplete | None = ...): ...
|
||||
def get_tables_for_bind(self, bind: Incomplete | None = ...): ...
|
||||
def get_binds(self, app: Incomplete | None = ...): ...
|
||||
def create_all(self, bind: str = ..., app: Incomplete | None = ...) -> None: ...
|
||||
def drop_all(self, bind: str = ..., app: Incomplete | None = ...) -> None: ...
|
||||
def reflect(self, bind: str = ..., app: Incomplete | None = ...) -> None: ...
|
||||
def get_app(self, reference_app: Incomplete | None = None): ...
|
||||
def get_tables_for_bind(self, bind: Incomplete | None = None): ...
|
||||
def get_binds(self, app: Incomplete | None = None): ...
|
||||
def create_all(self, bind: str = "__all__", app: Incomplete | None = None) -> None: ...
|
||||
def drop_all(self, bind: str = "__all__", app: Incomplete | None = None) -> None: ...
|
||||
def reflect(self, bind: str = "__all__", app: Incomplete | None = None) -> None: ...
|
||||
def __getattr__(self, name: str) -> Any: ... # exposes dynamically classes of SQLAlchemy
|
||||
|
||||
class FSADeprecationWarning(DeprecationWarning): ...
|
||||
|
||||
Reference in New Issue
Block a user