mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-04 20:45:49 +08:00
[hdbcli] Clarify holdability possible values (#14410)
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
from typing import Final
|
||||
|
||||
from . import dbapi as dbapi
|
||||
|
||||
__version__: str
|
||||
__version__: Final[str]
|
||||
|
||||
__all__ = ["dbapi"]
|
||||
|
||||
@@ -50,6 +50,7 @@ class LOB:
|
||||
def write(self, object: str | bytes) -> int: ...
|
||||
|
||||
_Parameters: TypeAlias = Sequence[tuple[Any, ...]] | None
|
||||
_Holdability: TypeAlias = Literal[0, 1, 2, 3]
|
||||
|
||||
class Cursor:
|
||||
description: tuple[tuple[Any, ...], ...]
|
||||
@@ -74,7 +75,7 @@ class Cursor:
|
||||
def fetchmany(self, size: int | None = ...) -> list[ResultRow]: ...
|
||||
def getrowsaffectedcounts(self) -> tuple[Any, ...]: ...
|
||||
def getpacketsize(self) -> int: ...
|
||||
def get_resultset_holdability(self) -> int: ...
|
||||
def get_resultset_holdability(self) -> _Holdability: ...
|
||||
def getwarning(self) -> Warning | None: ...
|
||||
def haswarning(self) -> bool: ...
|
||||
def clearwarning(self) -> None: ...
|
||||
@@ -95,7 +96,7 @@ class Cursor:
|
||||
def setfetchsize(self, value: int) -> None: ...
|
||||
def setquerytimeout(self, value: int) -> None: ...
|
||||
def setpacketsize(self, value: int) -> None: ...
|
||||
def set_resultset_holdability(self, holdability: int) -> None: ...
|
||||
def set_resultset_holdability(self, holdability: _Holdability) -> None: ...
|
||||
def setoutputsize(self, *args: Any, **kwargs: Any) -> None: ...
|
||||
def setcommandinfo(self, command_info: str, line_number: int) -> None: ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user