third iteration of stubs

This commit is contained in:
Maxim Kurnikov
2018-08-11 00:19:50 +03:00
parent fa718b8e55
commit c6bceb19f4
216 changed files with 16306 additions and 3006 deletions

View File

@@ -17,7 +17,7 @@ class CursorWrapper:
def __getattr__(
self, attr: str
) -> Union[
Callable, int, Tuple[Tuple[str, None, None, None, None, None, None]]
Callable, Tuple[Tuple[str, None, None, None, None, None, None]], int
]: ...
def __iter__(self) -> None: ...
def __enter__(self) -> CursorWrapper: ...
@@ -33,8 +33,8 @@ class CursorWrapper:
sql: str,
params: Optional[
Union[
List[Union[int, str, None, memoryview]],
List[Union[str, float, None]],
List[Optional[Union[float, int, str]]],
List[Optional[Union[int, memoryview, str]]],
List[datetime],
Tuple,
]
@@ -43,14 +43,14 @@ class CursorWrapper:
def executemany(
self,
sql: str,
param_list: Union[List[Tuple[str]], List[Tuple[int]], Iterator[Any]],
param_list: Union[Iterator[Any], List[Tuple[Union[int, str]]]],
) -> Optional[SQLiteCursorWrapper]: ...
class CursorDebugWrapper(CursorWrapper):
cursor: django.db.backends.sqlite3.base.SQLiteCursorWrapper
db: django.db.backends.sqlite3.base.DatabaseWrapper
def execute(
self, sql: str, params: Optional[Union[Tuple, List[str]]] = ...
self, sql: str, params: Optional[Union[List[str], Tuple]] = ...
) -> Any: ...
def executemany(self, sql: str, param_list: Iterator[Any]) -> Any: ...