mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-06 13:33:59 +08:00
[PyMySQL] Add missing stubs (#14335)
This commit is contained in:
@@ -1,11 +1,3 @@
|
||||
pymysql.connections.byte2int
|
||||
pymysql.connections.int2byte
|
||||
pymysql.connections.pack_int24
|
||||
pymysql.cursors.Cursor.__del__
|
||||
# DictCursorMixin changes method types of inherited classes, but doesn't contain much at runtime
|
||||
pymysql.cursors.DictCursorMixin.__iter__
|
||||
pymysql.cursors.DictCursorMixin.fetch[a-z]*
|
||||
pymysql.escape_dict
|
||||
pymysql.escape_sequence
|
||||
pymysql.escape_string
|
||||
pymysql.util
|
||||
|
||||
@@ -1,6 +1,2 @@
|
||||
version = "1.1.*"
|
||||
upstream_repository = "https://github.com/PyMySQL/PyMySQL"
|
||||
partial_stub = true
|
||||
|
||||
[tool.stubtest]
|
||||
ignore_missing_stub = true
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
from typing import Final
|
||||
from _typeshed import ReadableBuffer
|
||||
from collections.abc import Iterable
|
||||
from typing import Final, SupportsBytes, SupportsIndex
|
||||
|
||||
from . import connections, constants, converters, cursors
|
||||
from .connections import Connection as Connection
|
||||
from .constants import FIELD_TYPE as FIELD_TYPE
|
||||
from .converters import escape_dict as escape_dict, escape_sequence as escape_sequence, escape_string as escape_string
|
||||
from .err import (
|
||||
DatabaseError as DatabaseError,
|
||||
DataError as DataError,
|
||||
@@ -27,14 +29,19 @@ from .times import (
|
||||
|
||||
VERSION: Final[tuple[str | int, ...]]
|
||||
VERSION_STRING: Final[str]
|
||||
version_info: tuple[int, int, int, str, int]
|
||||
__version__: str
|
||||
|
||||
def get_client_info() -> str: ...
|
||||
def install_as_MySQLdb() -> None: ...
|
||||
|
||||
threadsafety: int
|
||||
apilevel: str
|
||||
paramstyle: str
|
||||
|
||||
class DBAPISet(frozenset[int]):
|
||||
def __ne__(self, other) -> bool: ...
|
||||
def __eq__(self, other) -> bool: ...
|
||||
def __ne__(self, other: object) -> bool: ...
|
||||
def __eq__(self, other: object) -> bool: ...
|
||||
def __hash__(self) -> int: ...
|
||||
|
||||
STRING: DBAPISet
|
||||
@@ -46,16 +53,56 @@ TIMESTAMP: DBAPISet
|
||||
DATETIME: DBAPISet
|
||||
ROWID: DBAPISet
|
||||
|
||||
def Binary(x) -> bytes: ...
|
||||
def get_client_info() -> str: ...
|
||||
def Binary(x: Iterable[SupportsIndex] | SupportsIndex | SupportsBytes | ReadableBuffer) -> bytes: ...
|
||||
def thread_safe() -> bool: ...
|
||||
|
||||
__version__: str
|
||||
version_info: tuple[int, int, int, str, int]
|
||||
NULL: str
|
||||
|
||||
# pymysql/__init__.py says "Connect = connect = Connection = connections.Connection"
|
||||
Connect = Connection
|
||||
connect = Connection
|
||||
|
||||
def thread_safe() -> bool: ...
|
||||
def install_as_MySQLdb() -> None: ...
|
||||
__all__ = [
|
||||
"BINARY",
|
||||
"Binary",
|
||||
"Connect",
|
||||
"Connection",
|
||||
"DATE",
|
||||
"Date",
|
||||
"Time",
|
||||
"Timestamp",
|
||||
"DateFromTicks",
|
||||
"TimeFromTicks",
|
||||
"TimestampFromTicks",
|
||||
"DataError",
|
||||
"DatabaseError",
|
||||
"Error",
|
||||
"FIELD_TYPE",
|
||||
"IntegrityError",
|
||||
"InterfaceError",
|
||||
"InternalError",
|
||||
"MySQLError",
|
||||
"NULL",
|
||||
"NUMBER",
|
||||
"NotSupportedError",
|
||||
"DBAPISet",
|
||||
"OperationalError",
|
||||
"ProgrammingError",
|
||||
"ROWID",
|
||||
"STRING",
|
||||
"TIME",
|
||||
"TIMESTAMP",
|
||||
"Warning",
|
||||
"apilevel",
|
||||
"connect",
|
||||
"connections",
|
||||
"constants",
|
||||
"converters",
|
||||
"cursors",
|
||||
"get_client_info",
|
||||
"paramstyle",
|
||||
"threadsafety",
|
||||
"version_info",
|
||||
"install_as_MySQLdb",
|
||||
"__version__",
|
||||
]
|
||||
|
||||
@@ -1,14 +1,16 @@
|
||||
from _typeshed import Incomplete
|
||||
from _typeshed import FileDescriptorOrPath, Incomplete
|
||||
from collections.abc import Mapping
|
||||
from socket import socket as _socket
|
||||
from ssl import _PasswordType
|
||||
from typing import Any, AnyStr, Generic, TypeVar, overload
|
||||
from typing_extensions import Self
|
||||
from typing import AnyStr, Generic, TypeVar, overload
|
||||
from typing_extensions import Self, deprecated
|
||||
|
||||
from .charset import charset_by_id as charset_by_id, charset_by_name as charset_by_name
|
||||
from .constants import CLIENT as CLIENT, COMMAND as COMMAND, FIELD_TYPE as FIELD_TYPE, SERVER_STATUS as SERVER_STATUS
|
||||
from .cursors import Cursor
|
||||
from .util import byte2int as byte2int, int2byte as int2byte
|
||||
|
||||
_C = TypeVar("_C", bound=Cursor)
|
||||
_C2 = TypeVar("_C2", bound=Cursor)
|
||||
|
||||
SSL_ENABLED: bool
|
||||
DEFAULT_USER: str | None
|
||||
@@ -17,68 +19,30 @@ DEFAULT_CHARSET: str
|
||||
TEXT_TYPES: set[int]
|
||||
MAX_PACKET_LEN: int
|
||||
|
||||
_C = TypeVar("_C", bound=Cursor)
|
||||
_C2 = TypeVar("_C2", bound=Cursor)
|
||||
|
||||
def dump_packet(data): ...
|
||||
def pack_int24(n): ...
|
||||
def _lenenc_int(i: int) -> bytes: ...
|
||||
|
||||
class MysqlPacket:
|
||||
connection: Any
|
||||
def __init__(self, data, encoding): ...
|
||||
def get_all_data(self): ...
|
||||
def read(self, size): ...
|
||||
def read_all(self): ...
|
||||
def advance(self, length): ...
|
||||
def rewind(self, position: int = 0): ...
|
||||
def get_bytes(self, position, length: int = 1): ...
|
||||
def read_string(self) -> bytes: ...
|
||||
def read_uint8(self) -> Any: ...
|
||||
def read_uint16(self) -> Any: ...
|
||||
def read_uint24(self) -> Any: ...
|
||||
def read_uint32(self) -> Any: ...
|
||||
def read_uint64(self) -> Any: ...
|
||||
def read_length_encoded_integer(self) -> int: ...
|
||||
def read_length_coded_string(self) -> bytes: ...
|
||||
def read_struct(self, fmt: str) -> tuple[Any, ...]: ...
|
||||
def is_ok_packet(self) -> bool: ...
|
||||
def is_eof_packet(self) -> bool: ...
|
||||
def is_auth_switch_request(self) -> bool: ...
|
||||
def is_extra_auth_data(self) -> bool: ...
|
||||
def is_resultset_packet(self) -> bool: ...
|
||||
def is_load_local_packet(self) -> bool: ...
|
||||
def is_error_packet(self) -> bool: ...
|
||||
def check_error(self): ...
|
||||
def raise_for_error(self) -> None: ...
|
||||
def dump(self): ...
|
||||
|
||||
class FieldDescriptorPacket(MysqlPacket):
|
||||
def __init__(self, data, encoding): ...
|
||||
def description(self): ...
|
||||
def get_column_length(self): ...
|
||||
|
||||
class Connection(Generic[_C]):
|
||||
ssl: Any
|
||||
host: Any
|
||||
port: Any
|
||||
user: Any
|
||||
password: Any
|
||||
db: Any
|
||||
unix_socket: Any
|
||||
ssl: Incomplete
|
||||
host: Incomplete
|
||||
port: Incomplete
|
||||
user: Incomplete
|
||||
password: Incomplete
|
||||
db: Incomplete
|
||||
unix_socket: Incomplete
|
||||
charset: str
|
||||
collation: str | None
|
||||
bind_address: Any
|
||||
use_unicode: Any
|
||||
client_flag: Any
|
||||
cursorclass: Any
|
||||
connect_timeout: Any
|
||||
messages: Any
|
||||
encoders: Any
|
||||
decoders: Any
|
||||
host_info: Any
|
||||
sql_mode: Any
|
||||
init_command: Any
|
||||
bind_address: Incomplete
|
||||
use_unicode: Incomplete
|
||||
client_flag: Incomplete
|
||||
cursorclass: Incomplete
|
||||
connect_timeout: Incomplete
|
||||
messages: Incomplete
|
||||
encoders: Incomplete
|
||||
decoders: Incomplete
|
||||
host_info: Incomplete
|
||||
sql_mode: Incomplete
|
||||
init_command: Incomplete
|
||||
max_allowed_packet: int
|
||||
server_public_key: bytes
|
||||
@overload
|
||||
@@ -101,7 +65,7 @@ class Connection(Generic[_C]):
|
||||
cursorclass: None = None, # different between overloads
|
||||
init_command=None,
|
||||
connect_timeout: int | None = 10,
|
||||
ssl: Mapping[Any, Any] | None = None,
|
||||
ssl: Mapping[Incomplete, Incomplete] | None = None,
|
||||
ssl_ca=None,
|
||||
ssl_cert=None,
|
||||
ssl_disabled=None,
|
||||
@@ -118,7 +82,7 @@ class Connection(Generic[_C]):
|
||||
local_infile: Incomplete | None = False,
|
||||
max_allowed_packet: int = 16777216,
|
||||
defer_connect: bool | None = False,
|
||||
auth_plugin_map: Mapping[Any, Any] | None = None,
|
||||
auth_plugin_map: Mapping[Incomplete, Incomplete] | None = None,
|
||||
read_timeout: float | None = None,
|
||||
write_timeout: float | None = None,
|
||||
bind_address=None,
|
||||
@@ -147,7 +111,7 @@ class Connection(Generic[_C]):
|
||||
cursorclass: type[_C] = ..., # different between overloads
|
||||
init_command=None,
|
||||
connect_timeout: int | None = 10,
|
||||
ssl: Mapping[Any, Any] | None = None,
|
||||
ssl: Mapping[Incomplete, Incomplete] | None = None,
|
||||
ssl_ca=None,
|
||||
ssl_cert=None,
|
||||
ssl_disabled=None,
|
||||
@@ -163,7 +127,7 @@ class Connection(Generic[_C]):
|
||||
local_infile: Incomplete | None = False,
|
||||
max_allowed_packet: int = 16777216,
|
||||
defer_connect: bool | None = False,
|
||||
auth_plugin_map: Mapping[Any, Any] | None = None,
|
||||
auth_plugin_map: Mapping[Incomplete, Incomplete] | None = None,
|
||||
read_timeout: float | None = None,
|
||||
write_timeout: float | None = None,
|
||||
bind_address=None,
|
||||
@@ -171,19 +135,20 @@ class Connection(Generic[_C]):
|
||||
program_name=None,
|
||||
server_public_key: bytes | None = None,
|
||||
) -> None: ...
|
||||
socket: Any
|
||||
rfile: Any
|
||||
wfile: Any
|
||||
socket: Incomplete
|
||||
rfile: Incomplete
|
||||
wfile: Incomplete
|
||||
def close(self) -> None: ...
|
||||
@property
|
||||
def open(self) -> bool: ...
|
||||
def __del__(self) -> None: ...
|
||||
def autocommit(self, value) -> None: ...
|
||||
def get_autocommit(self) -> bool: ...
|
||||
def commit(self) -> None: ...
|
||||
def begin(self) -> None: ...
|
||||
def rollback(self) -> None: ...
|
||||
def select_db(self, db) -> None: ...
|
||||
def escape(self, obj, mapping: Mapping[Any, Any] | None = None): ...
|
||||
def escape(self, obj, mapping: Mapping[Incomplete, Incomplete] | None = None): ...
|
||||
def literal(self, obj): ...
|
||||
def escape_string(self, s: AnyStr) -> AnyStr: ...
|
||||
@overload
|
||||
@@ -195,7 +160,9 @@ class Connection(Generic[_C]):
|
||||
def affected_rows(self): ...
|
||||
def kill(self, thread_id): ...
|
||||
def ping(self, reconnect: bool = True) -> None: ...
|
||||
def set_charset(self, charset) -> None: ...
|
||||
@deprecated("Method is deprecated. Use set_character_set() instead.")
|
||||
def set_charset(self, charset: str) -> None: ...
|
||||
def set_character_set(self, charset: str, collation: str | None = None) -> None: ...
|
||||
def connect(self, sock: _socket | None = None) -> None: ...
|
||||
def write_packet(self, payload) -> None: ...
|
||||
def _read_packet(self, packet_type=...): ...
|
||||
@@ -208,35 +175,36 @@ class Connection(Generic[_C]):
|
||||
def show_warnings(self): ...
|
||||
def __enter__(self) -> Self: ...
|
||||
def __exit__(self, *exc_info: object) -> None: ...
|
||||
Warning: Any
|
||||
Error: Any
|
||||
InterfaceError: Any
|
||||
DatabaseError: Any
|
||||
DataError: Any
|
||||
OperationalError: Any
|
||||
IntegrityError: Any
|
||||
InternalError: Any
|
||||
ProgrammingError: Any
|
||||
NotSupportedError: Any
|
||||
Warning: Incomplete
|
||||
Error: Incomplete
|
||||
InterfaceError: Incomplete
|
||||
DatabaseError: Incomplete
|
||||
DataError: Incomplete
|
||||
OperationalError: Incomplete
|
||||
IntegrityError: Incomplete
|
||||
InternalError: Incomplete
|
||||
ProgrammingError: Incomplete
|
||||
NotSupportedError: Incomplete
|
||||
|
||||
class MySQLResult:
|
||||
connection: Any
|
||||
affected_rows: Any
|
||||
insert_id: Any
|
||||
server_status: Any
|
||||
warning_count: Any
|
||||
message: Any
|
||||
field_count: Any
|
||||
description: Any
|
||||
rows: Any
|
||||
has_next: Any
|
||||
def __init__(self, connection: Connection[Any]) -> None: ...
|
||||
first_packet: Any
|
||||
connection: Incomplete
|
||||
affected_rows: Incomplete
|
||||
insert_id: Incomplete
|
||||
server_status: Incomplete
|
||||
warning_count: Incomplete
|
||||
message: Incomplete
|
||||
field_count: Incomplete
|
||||
description: Incomplete
|
||||
rows: Incomplete
|
||||
has_next: Incomplete
|
||||
def __init__(self, connection: Connection[Incomplete]) -> None: ...
|
||||
def __del__(self) -> None: ...
|
||||
first_packet: Incomplete
|
||||
def read(self) -> None: ...
|
||||
def init_unbuffered_query(self) -> None: ...
|
||||
|
||||
class LoadLocalFile:
|
||||
filename: Any
|
||||
connection: Connection[Any]
|
||||
def __init__(self, filename: Any, connection: Connection[Any]) -> None: ...
|
||||
filename: FileDescriptorOrPath
|
||||
connection: Connection[Incomplete]
|
||||
def __init__(self, filename: FileDescriptorOrPath, connection: Connection[Incomplete]) -> None: ...
|
||||
def send_data(self) -> None: ...
|
||||
|
||||
@@ -1,25 +1,27 @@
|
||||
LONG_PASSWORD: int
|
||||
FOUND_ROWS: int
|
||||
LONG_FLAG: int
|
||||
CONNECT_WITH_DB: int
|
||||
NO_SCHEMA: int
|
||||
COMPRESS: int
|
||||
ODBC: int
|
||||
LOCAL_FILES: int
|
||||
IGNORE_SPACE: int
|
||||
PROTOCOL_41: int
|
||||
INTERACTIVE: int
|
||||
SSL: int
|
||||
IGNORE_SIGPIPE: int
|
||||
TRANSACTIONS: int
|
||||
SECURE_CONNECTION: int
|
||||
MULTI_STATEMENTS: int
|
||||
MULTI_RESULTS: int
|
||||
PS_MULTI_RESULTS: int
|
||||
PLUGIN_AUTH: int
|
||||
CONNECT_ATTRS: int
|
||||
PLUGIN_AUTH_LENENC_CLIENT_DATA: int
|
||||
CAPABILITIES: int
|
||||
HANDLE_EXPIRED_PASSWORDS: int
|
||||
SESSION_TRACK: int
|
||||
DEPRECATE_EOF: int
|
||||
from typing import Final
|
||||
|
||||
LONG_PASSWORD: Final[int]
|
||||
FOUND_ROWS: Final[int]
|
||||
LONG_FLAG: Final[int]
|
||||
CONNECT_WITH_DB: Final[int]
|
||||
NO_SCHEMA: Final[int]
|
||||
COMPRESS: Final[int]
|
||||
ODBC: Final[int]
|
||||
LOCAL_FILES: Final[int]
|
||||
IGNORE_SPACE: Final[int]
|
||||
PROTOCOL_41: Final[int]
|
||||
INTERACTIVE: Final[int]
|
||||
SSL: Final[int]
|
||||
IGNORE_SIGPIPE: Final[int]
|
||||
TRANSACTIONS: Final[int]
|
||||
SECURE_CONNECTION: Final[int]
|
||||
MULTI_STATEMENTS: Final[int]
|
||||
MULTI_RESULTS: Final[int]
|
||||
PS_MULTI_RESULTS: Final[int]
|
||||
PLUGIN_AUTH: Final[int]
|
||||
CONNECT_ATTRS: Final[int]
|
||||
PLUGIN_AUTH_LENENC_CLIENT_DATA: Final[int]
|
||||
CAPABILITIES: Final[int]
|
||||
HANDLE_EXPIRED_PASSWORDS: Final[int]
|
||||
SESSION_TRACK: Final[int]
|
||||
DEPRECATE_EOF: Final[int]
|
||||
|
||||
@@ -1,32 +1,34 @@
|
||||
COM_SLEEP: int
|
||||
COM_QUIT: int
|
||||
COM_INIT_DB: int
|
||||
COM_QUERY: int
|
||||
COM_FIELD_LIST: int
|
||||
COM_CREATE_DB: int
|
||||
COM_DROP_DB: int
|
||||
COM_REFRESH: int
|
||||
COM_SHUTDOWN: int
|
||||
COM_STATISTICS: int
|
||||
COM_PROCESS_INFO: int
|
||||
COM_CONNECT: int
|
||||
COM_PROCESS_KILL: int
|
||||
COM_DEBUG: int
|
||||
COM_PING: int
|
||||
COM_TIME: int
|
||||
COM_DELAYED_INSERT: int
|
||||
COM_CHANGE_USER: int
|
||||
COM_BINLOG_DUMP: int
|
||||
COM_TABLE_DUMP: int
|
||||
COM_CONNECT_OUT: int
|
||||
COM_REGISTER_SLAVE: int
|
||||
COM_STMT_PREPARE: int
|
||||
COM_STMT_EXECUTE: int
|
||||
COM_STMT_SEND_LONG_DATA: int
|
||||
COM_STMT_CLOSE: int
|
||||
COM_STMT_RESET: int
|
||||
COM_SET_OPTION: int
|
||||
COM_STMT_FETCH: int
|
||||
COM_DAEMON: int
|
||||
COM_BINLOG_DUMP_GTID: int
|
||||
COM_END: int
|
||||
from typing import Final
|
||||
|
||||
COM_SLEEP: Final[int]
|
||||
COM_QUIT: Final[int]
|
||||
COM_INIT_DB: Final[int]
|
||||
COM_QUERY: Final[int]
|
||||
COM_FIELD_LIST: Final[int]
|
||||
COM_CREATE_DB: Final[int]
|
||||
COM_DROP_DB: Final[int]
|
||||
COM_REFRESH: Final[int]
|
||||
COM_SHUTDOWN: Final[int]
|
||||
COM_STATISTICS: Final[int]
|
||||
COM_PROCESS_INFO: Final[int]
|
||||
COM_CONNECT: Final[int]
|
||||
COM_PROCESS_KILL: Final[int]
|
||||
COM_DEBUG: Final[int]
|
||||
COM_PING: Final[int]
|
||||
COM_TIME: Final[int]
|
||||
COM_DELAYED_INSERT: Final[int]
|
||||
COM_CHANGE_USER: Final[int]
|
||||
COM_BINLOG_DUMP: Final[int]
|
||||
COM_TABLE_DUMP: Final[int]
|
||||
COM_CONNECT_OUT: Final[int]
|
||||
COM_REGISTER_SLAVE: Final[int]
|
||||
COM_STMT_PREPARE: Final[int]
|
||||
COM_STMT_EXECUTE: Final[int]
|
||||
COM_STMT_SEND_LONG_DATA: Final[int]
|
||||
COM_STMT_CLOSE: Final[int]
|
||||
COM_STMT_RESET: Final[int]
|
||||
COM_SET_OPTION: Final[int]
|
||||
COM_STMT_FETCH: Final[int]
|
||||
COM_DAEMON: Final[int]
|
||||
COM_BINLOG_DUMP_GTID: Final[int]
|
||||
COM_END: Final[int]
|
||||
|
||||
@@ -1,64 +1,77 @@
|
||||
CR_ERROR_FIRST: int
|
||||
CR_UNKNOWN_ERROR: int
|
||||
CR_SOCKET_CREATE_ERROR: int
|
||||
CR_CONNECTION_ERROR: int
|
||||
CR_CONN_HOST_ERROR: int
|
||||
CR_IPSOCK_ERROR: int
|
||||
CR_UNKNOWN_HOST: int
|
||||
CR_SERVER_GONE_ERROR: int
|
||||
CR_VERSION_ERROR: int
|
||||
CR_OUT_OF_MEMORY: int
|
||||
CR_WRONG_HOST_INFO: int
|
||||
CR_LOCALHOST_CONNECTION: int
|
||||
CR_TCP_CONNECTION: int
|
||||
CR_SERVER_HANDSHAKE_ERR: int
|
||||
CR_SERVER_LOST: int
|
||||
CR_COMMANDS_OUT_OF_SYNC: int
|
||||
CR_NAMEDPIPE_CONNECTION: int
|
||||
CR_NAMEDPIPEWAIT_ERROR: int
|
||||
CR_NAMEDPIPEOPEN_ERROR: int
|
||||
CR_NAMEDPIPESETSTATE_ERROR: int
|
||||
CR_CANT_READ_CHARSET: int
|
||||
CR_NET_PACKET_TOO_LARGE: int
|
||||
CR_EMBEDDED_CONNECTION: int
|
||||
CR_PROBE_SLAVE_STATUS: int
|
||||
CR_PROBE_SLAVE_HOSTS: int
|
||||
CR_PROBE_SLAVE_CONNECT: int
|
||||
CR_PROBE_MASTER_CONNECT: int
|
||||
CR_SSL_CONNECTION_ERROR: int
|
||||
CR_MALFORMED_PACKET: int
|
||||
CR_WRONG_LICENSE: int
|
||||
CR_NULL_POINTER: int
|
||||
CR_NO_PREPARE_STMT: int
|
||||
CR_PARAMS_NOT_BOUND: int
|
||||
CR_DATA_TRUNCATED: int
|
||||
CR_NO_PARAMETERS_EXISTS: int
|
||||
CR_INVALID_PARAMETER_NO: int
|
||||
CR_INVALID_BUFFER_USE: int
|
||||
CR_UNSUPPORTED_PARAM_TYPE: int
|
||||
CR_SHARED_MEMORY_CONNECTION: int
|
||||
CR_SHARED_MEMORY_CONNECT_REQUEST_ERROR: int
|
||||
CR_SHARED_MEMORY_CONNECT_ANSWER_ERROR: int
|
||||
CR_SHARED_MEMORY_CONNECT_FILE_MAP_ERROR: int
|
||||
CR_SHARED_MEMORY_CONNECT_MAP_ERROR: int
|
||||
CR_SHARED_MEMORY_FILE_MAP_ERROR: int
|
||||
CR_SHARED_MEMORY_MAP_ERROR: int
|
||||
CR_SHARED_MEMORY_EVENT_ERROR: int
|
||||
CR_SHARED_MEMORY_CONNECT_ABANDONED_ERROR: int
|
||||
CR_SHARED_MEMORY_CONNECT_SET_ERROR: int
|
||||
CR_CONN_UNKNOW_PROTOCOL: int
|
||||
CR_INVALID_CONN_HANDLE: int
|
||||
CR_SECURE_AUTH: int
|
||||
CR_FETCH_CANCELED: int
|
||||
CR_NO_DATA: int
|
||||
CR_NO_STMT_METADATA: int
|
||||
CR_NO_RESULT_SET: int
|
||||
CR_NOT_IMPLEMENTED: int
|
||||
CR_SERVER_LOST_EXTENDED: int
|
||||
CR_STMT_CLOSED: int
|
||||
CR_NEW_STMT_METADATA: int
|
||||
CR_ALREADY_CONNECTED: int
|
||||
CR_AUTH_PLUGIN_CANNOT_LOAD: int
|
||||
CR_DUPLICATE_CONNECTION_ATTR: int
|
||||
CR_AUTH_PLUGIN_ERR: int
|
||||
CR_ERROR_LAST: int
|
||||
from typing import Final
|
||||
|
||||
CR_ERROR_FIRST: Final = 2000
|
||||
CR_UNKNOWN_ERROR: Final = 2000
|
||||
CR_SOCKET_CREATE_ERROR: Final = 2001
|
||||
CR_CONNECTION_ERROR: Final = 2002
|
||||
CR_CONN_HOST_ERROR: Final = 2003
|
||||
CR_IPSOCK_ERROR: Final = 2004
|
||||
CR_UNKNOWN_HOST: Final = 2005
|
||||
CR_SERVER_GONE_ERROR: Final = 2006
|
||||
CR_VERSION_ERROR: Final = 2007
|
||||
CR_OUT_OF_MEMORY: Final = 2008
|
||||
CR_WRONG_HOST_INFO: Final = 2009
|
||||
CR_LOCALHOST_CONNECTION: Final = 2010
|
||||
CR_TCP_CONNECTION: Final = 2011
|
||||
CR_SERVER_HANDSHAKE_ERR: Final = 2012
|
||||
CR_SERVER_LOST: Final = 2013
|
||||
CR_COMMANDS_OUT_OF_SYNC: Final = 2014
|
||||
CR_NAMEDPIPE_CONNECTION: Final = 2015
|
||||
CR_NAMEDPIPEWAIT_ERROR: Final = 2016
|
||||
CR_NAMEDPIPEOPEN_ERROR: Final = 2017
|
||||
CR_NAMEDPIPESETSTATE_ERROR: Final = 2018
|
||||
CR_CANT_READ_CHARSET: Final = 2019
|
||||
CR_NET_PACKET_TOO_LARGE: Final = 2020
|
||||
CR_EMBEDDED_CONNECTION: Final = 2021
|
||||
CR_PROBE_SLAVE_STATUS: Final = 2022
|
||||
CR_PROBE_SLAVE_HOSTS: Final = 2023
|
||||
CR_PROBE_SLAVE_CONNECT: Final = 2024
|
||||
CR_PROBE_MASTER_CONNECT: Final = 2025
|
||||
CR_SSL_CONNECTION_ERROR: Final = 2026
|
||||
CR_MALFORMED_PACKET: Final = 2027
|
||||
CR_WRONG_LICENSE: Final = 2028
|
||||
CR_NULL_POINTER: Final = 2029
|
||||
CR_NO_PREPARE_STMT: Final = 2030
|
||||
CR_PARAMS_NOT_BOUND: Final = 2031
|
||||
CR_DATA_TRUNCATED: Final = 2032
|
||||
CR_NO_PARAMETERS_EXISTS: Final = 2033
|
||||
CR_INVALID_PARAMETER_NO: Final = 2034
|
||||
CR_INVALID_BUFFER_USE: Final = 2035
|
||||
CR_UNSUPPORTED_PARAM_TYPE: Final = 2036
|
||||
CR_SHARED_MEMORY_CONNECTION: Final = 2037
|
||||
CR_SHARED_MEMORY_CONNECT_REQUEST_ERROR: Final = 2038
|
||||
CR_SHARED_MEMORY_CONNECT_ANSWER_ERROR: Final = 2039
|
||||
CR_SHARED_MEMORY_CONNECT_FILE_MAP_ERROR: Final = 2040
|
||||
CR_SHARED_MEMORY_CONNECT_MAP_ERROR: Final = 2041
|
||||
CR_SHARED_MEMORY_FILE_MAP_ERROR: Final = 2042
|
||||
CR_SHARED_MEMORY_MAP_ERROR: Final = 2043
|
||||
CR_SHARED_MEMORY_EVENT_ERROR: Final = 2044
|
||||
CR_SHARED_MEMORY_CONNECT_ABANDONED_ERROR: Final = 2045
|
||||
CR_SHARED_MEMORY_CONNECT_SET_ERROR: Final = 2046
|
||||
CR_CONN_UNKNOW_PROTOCOL: Final = 2047
|
||||
CR_INVALID_CONN_HANDLE: Final = 2048
|
||||
CR_SECURE_AUTH: Final = 2049
|
||||
CR_FETCH_CANCELED: Final = 2050
|
||||
CR_NO_DATA: Final = 2051
|
||||
CR_NO_STMT_METADATA: Final = 2052
|
||||
CR_NO_RESULT_SET: Final = 2053
|
||||
CR_NOT_IMPLEMENTED: Final = 2054
|
||||
CR_SERVER_LOST_EXTENDED: Final = 2055
|
||||
CR_STMT_CLOSED: Final = 2056
|
||||
CR_NEW_STMT_METADATA: Final = 2057
|
||||
CR_ALREADY_CONNECTED: Final = 2058
|
||||
CR_AUTH_PLUGIN_CANNOT_LOAD: Final = 2059
|
||||
CR_DUPLICATE_CONNECTION_ATTR: Final = 2060
|
||||
CR_AUTH_PLUGIN_ERR: Final = 2061
|
||||
CR_INSECURE_API_ERR: Final = 2062
|
||||
CR_FILE_NAME_TOO_LONG: Final = 2063
|
||||
CR_SSL_FIPS_MODE_ERR: Final = 2064
|
||||
CR_DEPRECATED_COMPRESSION_NOT_SUPPORTED: Final = 2065
|
||||
CR_COMPRESSION_WRONGLY_CONFIGURED: Final = 2066
|
||||
CR_KERBEROS_USER_NOT_FOUND: Final = 2067
|
||||
CR_LOAD_DATA_LOCAL_INFILE_REJECTED: Final = 2068
|
||||
CR_LOAD_DATA_LOCAL_INFILE_REALPATH_FAIL: Final = 2069
|
||||
CR_DNS_SRV_LOOKUP_FAILED: Final = 2070
|
||||
CR_MANDATORY_TRACKER_NOT_FOUND: Final = 2071
|
||||
CR_INVALID_FACTOR_NO: Final = 2072
|
||||
CR_ERROR_LAST: Final = 2072
|
||||
|
||||
@@ -1,472 +1,476 @@
|
||||
ERROR_FIRST: int
|
||||
HASHCHK: int
|
||||
NISAMCHK: int
|
||||
NO: int
|
||||
YES: int
|
||||
CANT_CREATE_FILE: int
|
||||
CANT_CREATE_TABLE: int
|
||||
CANT_CREATE_DB: int
|
||||
DB_CREATE_EXISTS: int
|
||||
DB_DROP_EXISTS: int
|
||||
DB_DROP_DELETE: int
|
||||
DB_DROP_RMDIR: int
|
||||
CANT_DELETE_FILE: int
|
||||
CANT_FIND_SYSTEM_REC: int
|
||||
CANT_GET_STAT: int
|
||||
CANT_GET_WD: int
|
||||
CANT_LOCK: int
|
||||
CANT_OPEN_FILE: int
|
||||
FILE_NOT_FOUND: int
|
||||
CANT_READ_DIR: int
|
||||
CANT_SET_WD: int
|
||||
CHECKREAD: int
|
||||
DISK_FULL: int
|
||||
DUP_KEY: int
|
||||
ERROR_ON_CLOSE: int
|
||||
ERROR_ON_READ: int
|
||||
ERROR_ON_RENAME: int
|
||||
ERROR_ON_WRITE: int
|
||||
FILE_USED: int
|
||||
FILSORT_ABORT: int
|
||||
FORM_NOT_FOUND: int
|
||||
GET_ERRNO: int
|
||||
ILLEGAL_HA: int
|
||||
KEY_NOT_FOUND: int
|
||||
NOT_FORM_FILE: int
|
||||
NOT_KEYFILE: int
|
||||
OLD_KEYFILE: int
|
||||
OPEN_AS_READONLY: int
|
||||
OUTOFMEMORY: int
|
||||
OUT_OF_SORTMEMORY: int
|
||||
UNEXPECTED_EOF: int
|
||||
CON_COUNT_ERROR: int
|
||||
OUT_OF_RESOURCES: int
|
||||
BAD_HOST_ERROR: int
|
||||
HANDSHAKE_ERROR: int
|
||||
DBACCESS_DENIED_ERROR: int
|
||||
ACCESS_DENIED_ERROR: int
|
||||
NO_DB_ERROR: int
|
||||
UNKNOWN_COM_ERROR: int
|
||||
BAD_NULL_ERROR: int
|
||||
BAD_DB_ERROR: int
|
||||
TABLE_EXISTS_ERROR: int
|
||||
BAD_TABLE_ERROR: int
|
||||
NON_UNIQ_ERROR: int
|
||||
SERVER_SHUTDOWN: int
|
||||
BAD_FIELD_ERROR: int
|
||||
WRONG_FIELD_WITH_GROUP: int
|
||||
WRONG_GROUP_FIELD: int
|
||||
WRONG_SUM_SELECT: int
|
||||
WRONG_VALUE_COUNT: int
|
||||
TOO_LONG_IDENT: int
|
||||
DUP_FIELDNAME: int
|
||||
DUP_KEYNAME: int
|
||||
DUP_ENTRY: int
|
||||
WRONG_FIELD_SPEC: int
|
||||
PARSE_ERROR: int
|
||||
EMPTY_QUERY: int
|
||||
NONUNIQ_TABLE: int
|
||||
INVALID_DEFAULT: int
|
||||
MULTIPLE_PRI_KEY: int
|
||||
TOO_MANY_KEYS: int
|
||||
TOO_MANY_KEY_PARTS: int
|
||||
TOO_LONG_KEY: int
|
||||
KEY_COLUMN_DOES_NOT_EXITS: int
|
||||
BLOB_USED_AS_KEY: int
|
||||
TOO_BIG_FIELDLENGTH: int
|
||||
WRONG_AUTO_KEY: int
|
||||
READY: int
|
||||
NORMAL_SHUTDOWN: int
|
||||
GOT_SIGNAL: int
|
||||
SHUTDOWN_COMPLETE: int
|
||||
FORCING_CLOSE: int
|
||||
IPSOCK_ERROR: int
|
||||
NO_SUCH_INDEX: int
|
||||
WRONG_FIELD_TERMINATORS: int
|
||||
BLOBS_AND_NO_TERMINATED: int
|
||||
TEXTFILE_NOT_READABLE: int
|
||||
FILE_EXISTS_ERROR: int
|
||||
LOAD_INFO: int
|
||||
ALTER_INFO: int
|
||||
WRONG_SUB_KEY: int
|
||||
CANT_REMOVE_ALL_FIELDS: int
|
||||
CANT_DROP_FIELD_OR_KEY: int
|
||||
INSERT_INFO: int
|
||||
UPDATE_TABLE_USED: int
|
||||
NO_SUCH_THREAD: int
|
||||
KILL_DENIED_ERROR: int
|
||||
NO_TABLES_USED: int
|
||||
TOO_BIG_SET: int
|
||||
NO_UNIQUE_LOGFILE: int
|
||||
TABLE_NOT_LOCKED_FOR_WRITE: int
|
||||
TABLE_NOT_LOCKED: int
|
||||
BLOB_CANT_HAVE_DEFAULT: int
|
||||
WRONG_DB_NAME: int
|
||||
WRONG_TABLE_NAME: int
|
||||
TOO_BIG_SELECT: int
|
||||
UNKNOWN_ERROR: int
|
||||
UNKNOWN_PROCEDURE: int
|
||||
WRONG_PARAMCOUNT_TO_PROCEDURE: int
|
||||
WRONG_PARAMETERS_TO_PROCEDURE: int
|
||||
UNKNOWN_TABLE: int
|
||||
FIELD_SPECIFIED_TWICE: int
|
||||
INVALID_GROUP_FUNC_USE: int
|
||||
UNSUPPORTED_EXTENSION: int
|
||||
TABLE_MUST_HAVE_COLUMNS: int
|
||||
RECORD_FILE_FULL: int
|
||||
UNKNOWN_CHARACTER_SET: int
|
||||
TOO_MANY_TABLES: int
|
||||
TOO_MANY_FIELDS: int
|
||||
TOO_BIG_ROWSIZE: int
|
||||
STACK_OVERRUN: int
|
||||
WRONG_OUTER_JOIN: int
|
||||
NULL_COLUMN_IN_INDEX: int
|
||||
CANT_FIND_UDF: int
|
||||
CANT_INITIALIZE_UDF: int
|
||||
UDF_NO_PATHS: int
|
||||
UDF_EXISTS: int
|
||||
CANT_OPEN_LIBRARY: int
|
||||
CANT_FIND_DL_ENTRY: int
|
||||
FUNCTION_NOT_DEFINED: int
|
||||
HOST_IS_BLOCKED: int
|
||||
HOST_NOT_PRIVILEGED: int
|
||||
PASSWORD_ANONYMOUS_USER: int
|
||||
PASSWORD_NOT_ALLOWED: int
|
||||
PASSWORD_NO_MATCH: int
|
||||
UPDATE_INFO: int
|
||||
CANT_CREATE_THREAD: int
|
||||
WRONG_VALUE_COUNT_ON_ROW: int
|
||||
CANT_REOPEN_TABLE: int
|
||||
INVALID_USE_OF_NULL: int
|
||||
REGEXP_ERROR: int
|
||||
MIX_OF_GROUP_FUNC_AND_FIELDS: int
|
||||
NONEXISTING_GRANT: int
|
||||
TABLEACCESS_DENIED_ERROR: int
|
||||
COLUMNACCESS_DENIED_ERROR: int
|
||||
ILLEGAL_GRANT_FOR_TABLE: int
|
||||
GRANT_WRONG_HOST_OR_USER: int
|
||||
NO_SUCH_TABLE: int
|
||||
NONEXISTING_TABLE_GRANT: int
|
||||
NOT_ALLOWED_COMMAND: int
|
||||
SYNTAX_ERROR: int
|
||||
DELAYED_CANT_CHANGE_LOCK: int
|
||||
TOO_MANY_DELAYED_THREADS: int
|
||||
ABORTING_CONNECTION: int
|
||||
NET_PACKET_TOO_LARGE: int
|
||||
NET_READ_ERROR_FROM_PIPE: int
|
||||
NET_FCNTL_ERROR: int
|
||||
NET_PACKETS_OUT_OF_ORDER: int
|
||||
NET_UNCOMPRESS_ERROR: int
|
||||
NET_READ_ERROR: int
|
||||
NET_READ_INTERRUPTED: int
|
||||
NET_ERROR_ON_WRITE: int
|
||||
NET_WRITE_INTERRUPTED: int
|
||||
TOO_LONG_STRING: int
|
||||
TABLE_CANT_HANDLE_BLOB: int
|
||||
TABLE_CANT_HANDLE_AUTO_INCREMENT: int
|
||||
DELAYED_INSERT_TABLE_LOCKED: int
|
||||
WRONG_COLUMN_NAME: int
|
||||
WRONG_KEY_COLUMN: int
|
||||
WRONG_MRG_TABLE: int
|
||||
DUP_UNIQUE: int
|
||||
BLOB_KEY_WITHOUT_LENGTH: int
|
||||
PRIMARY_CANT_HAVE_NULL: int
|
||||
TOO_MANY_ROWS: int
|
||||
REQUIRES_PRIMARY_KEY: int
|
||||
NO_RAID_COMPILED: int
|
||||
UPDATE_WITHOUT_KEY_IN_SAFE_MODE: int
|
||||
KEY_DOES_NOT_EXITS: int
|
||||
CHECK_NO_SUCH_TABLE: int
|
||||
CHECK_NOT_IMPLEMENTED: int
|
||||
CANT_DO_THIS_DURING_AN_TRANSACTION: int
|
||||
ERROR_DURING_COMMIT: int
|
||||
ERROR_DURING_ROLLBACK: int
|
||||
ERROR_DURING_FLUSH_LOGS: int
|
||||
ERROR_DURING_CHECKPOINT: int
|
||||
NEW_ABORTING_CONNECTION: int
|
||||
DUMP_NOT_IMPLEMENTED: int
|
||||
FLUSH_MASTER_BINLOG_CLOSED: int
|
||||
INDEX_REBUILD: int
|
||||
MASTER: int
|
||||
MASTER_NET_READ: int
|
||||
MASTER_NET_WRITE: int
|
||||
FT_MATCHING_KEY_NOT_FOUND: int
|
||||
LOCK_OR_ACTIVE_TRANSACTION: int
|
||||
UNKNOWN_SYSTEM_VARIABLE: int
|
||||
CRASHED_ON_USAGE: int
|
||||
CRASHED_ON_REPAIR: int
|
||||
WARNING_NOT_COMPLETE_ROLLBACK: int
|
||||
TRANS_CACHE_FULL: int
|
||||
SLAVE_MUST_STOP: int
|
||||
SLAVE_NOT_RUNNING: int
|
||||
BAD_SLAVE: int
|
||||
MASTER_INFO: int
|
||||
SLAVE_THREAD: int
|
||||
TOO_MANY_USER_CONNECTIONS: int
|
||||
SET_CONSTANTS_ONLY: int
|
||||
LOCK_WAIT_TIMEOUT: int
|
||||
LOCK_TABLE_FULL: int
|
||||
READ_ONLY_TRANSACTION: int
|
||||
DROP_DB_WITH_READ_LOCK: int
|
||||
CREATE_DB_WITH_READ_LOCK: int
|
||||
WRONG_ARGUMENTS: int
|
||||
NO_PERMISSION_TO_CREATE_USER: int
|
||||
UNION_TABLES_IN_DIFFERENT_DIR: int
|
||||
LOCK_DEADLOCK: int
|
||||
TABLE_CANT_HANDLE_FT: int
|
||||
CANNOT_ADD_FOREIGN: int
|
||||
NO_REFERENCED_ROW: int
|
||||
ROW_IS_REFERENCED: int
|
||||
CONNECT_TO_MASTER: int
|
||||
QUERY_ON_MASTER: int
|
||||
ERROR_WHEN_EXECUTING_COMMAND: int
|
||||
WRONG_USAGE: int
|
||||
WRONG_NUMBER_OF_COLUMNS_IN_SELECT: int
|
||||
CANT_UPDATE_WITH_READLOCK: int
|
||||
MIXING_NOT_ALLOWED: int
|
||||
DUP_ARGUMENT: int
|
||||
USER_LIMIT_REACHED: int
|
||||
SPECIFIC_ACCESS_DENIED_ERROR: int
|
||||
LOCAL_VARIABLE: int
|
||||
GLOBAL_VARIABLE: int
|
||||
NO_DEFAULT: int
|
||||
WRONG_VALUE_FOR_VAR: int
|
||||
WRONG_TYPE_FOR_VAR: int
|
||||
VAR_CANT_BE_READ: int
|
||||
CANT_USE_OPTION_HERE: int
|
||||
NOT_SUPPORTED_YET: int
|
||||
MASTER_FATAL_ERROR_READING_BINLOG: int
|
||||
SLAVE_IGNORED_TABLE: int
|
||||
INCORRECT_GLOBAL_LOCAL_VAR: int
|
||||
WRONG_FK_DEF: int
|
||||
KEY_REF_DO_NOT_MATCH_TABLE_REF: int
|
||||
OPERAND_COLUMNS: int
|
||||
SUBQUERY_NO_1_ROW: int
|
||||
UNKNOWN_STMT_HANDLER: int
|
||||
CORRUPT_HELP_DB: int
|
||||
CYCLIC_REFERENCE: int
|
||||
AUTO_CONVERT: int
|
||||
ILLEGAL_REFERENCE: int
|
||||
DERIVED_MUST_HAVE_ALIAS: int
|
||||
SELECT_REDUCED: int
|
||||
TABLENAME_NOT_ALLOWED_HERE: int
|
||||
NOT_SUPPORTED_AUTH_MODE: int
|
||||
SPATIAL_CANT_HAVE_NULL: int
|
||||
COLLATION_CHARSET_MISMATCH: int
|
||||
SLAVE_WAS_RUNNING: int
|
||||
SLAVE_WAS_NOT_RUNNING: int
|
||||
TOO_BIG_FOR_UNCOMPRESS: int
|
||||
ZLIB_Z_MEM_ERROR: int
|
||||
ZLIB_Z_BUF_ERROR: int
|
||||
ZLIB_Z_DATA_ERROR: int
|
||||
CUT_VALUE_GROUP_CONCAT: int
|
||||
WARN_TOO_FEW_RECORDS: int
|
||||
WARN_TOO_MANY_RECORDS: int
|
||||
WARN_NULL_TO_NOTNULL: int
|
||||
WARN_DATA_OUT_OF_RANGE: int
|
||||
WARN_DATA_TRUNCATED: int
|
||||
WARN_USING_OTHER_HANDLER: int
|
||||
CANT_AGGREGATE_2COLLATIONS: int
|
||||
DROP_USER: int
|
||||
REVOKE_GRANTS: int
|
||||
CANT_AGGREGATE_3COLLATIONS: int
|
||||
CANT_AGGREGATE_NCOLLATIONS: int
|
||||
VARIABLE_IS_NOT_STRUCT: int
|
||||
UNKNOWN_COLLATION: int
|
||||
SLAVE_IGNORED_SSL_PARAMS: int
|
||||
SERVER_IS_IN_SECURE_AUTH_MODE: int
|
||||
WARN_FIELD_RESOLVED: int
|
||||
BAD_SLAVE_UNTIL_COND: int
|
||||
MISSING_SKIP_SLAVE: int
|
||||
UNTIL_COND_IGNORED: int
|
||||
WRONG_NAME_FOR_INDEX: int
|
||||
WRONG_NAME_FOR_CATALOG: int
|
||||
WARN_QC_RESIZE: int
|
||||
BAD_FT_COLUMN: int
|
||||
UNKNOWN_KEY_CACHE: int
|
||||
WARN_HOSTNAME_WONT_WORK: int
|
||||
UNKNOWN_STORAGE_ENGINE: int
|
||||
WARN_DEPRECATED_SYNTAX: int
|
||||
NON_UPDATABLE_TABLE: int
|
||||
FEATURE_DISABLED: int
|
||||
OPTION_PREVENTS_STATEMENT: int
|
||||
DUPLICATED_VALUE_IN_TYPE: int
|
||||
TRUNCATED_WRONG_VALUE: int
|
||||
TOO_MUCH_AUTO_TIMESTAMP_COLS: int
|
||||
INVALID_ON_UPDATE: int
|
||||
UNSUPPORTED_PS: int
|
||||
GET_ERRMSG: int
|
||||
GET_TEMPORARY_ERRMSG: int
|
||||
UNKNOWN_TIME_ZONE: int
|
||||
WARN_INVALID_TIMESTAMP: int
|
||||
INVALID_CHARACTER_STRING: int
|
||||
WARN_ALLOWED_PACKET_OVERFLOWED: int
|
||||
CONFLICTING_DECLARATIONS: int
|
||||
SP_NO_RECURSIVE_CREATE: int
|
||||
SP_ALREADY_EXISTS: int
|
||||
SP_DOES_NOT_EXIST: int
|
||||
SP_DROP_FAILED: int
|
||||
SP_STORE_FAILED: int
|
||||
SP_LILABEL_MISMATCH: int
|
||||
SP_LABEL_REDEFINE: int
|
||||
SP_LABEL_MISMATCH: int
|
||||
SP_UNINIT_VAR: int
|
||||
SP_BADSELECT: int
|
||||
SP_BADRETURN: int
|
||||
SP_BADSTATEMENT: int
|
||||
UPDATE_LOG_DEPRECATED_IGNORED: int
|
||||
UPDATE_LOG_DEPRECATED_TRANSLATED: int
|
||||
QUERY_INTERRUPTED: int
|
||||
SP_WRONG_NO_OF_ARGS: int
|
||||
SP_COND_MISMATCH: int
|
||||
SP_NORETURN: int
|
||||
SP_NORETURNEND: int
|
||||
SP_BAD_CURSOR_QUERY: int
|
||||
SP_BAD_CURSOR_SELECT: int
|
||||
SP_CURSOR_MISMATCH: int
|
||||
SP_CURSOR_ALREADY_OPEN: int
|
||||
SP_CURSOR_NOT_OPEN: int
|
||||
SP_UNDECLARED_VAR: int
|
||||
SP_WRONG_NO_OF_FETCH_ARGS: int
|
||||
SP_FETCH_NO_DATA: int
|
||||
SP_DUP_PARAM: int
|
||||
SP_DUP_VAR: int
|
||||
SP_DUP_COND: int
|
||||
SP_DUP_CURS: int
|
||||
SP_CANT_ALTER: int
|
||||
SP_SUBSELECT_NYI: int
|
||||
STMT_NOT_ALLOWED_IN_SF_OR_TRG: int
|
||||
SP_VARCOND_AFTER_CURSHNDLR: int
|
||||
SP_CURSOR_AFTER_HANDLER: int
|
||||
SP_CASE_NOT_FOUND: int
|
||||
FPARSER_TOO_BIG_FILE: int
|
||||
FPARSER_BAD_HEADER: int
|
||||
FPARSER_EOF_IN_COMMENT: int
|
||||
FPARSER_ERROR_IN_PARAMETER: int
|
||||
FPARSER_EOF_IN_UNKNOWN_PARAMETER: int
|
||||
VIEW_NO_EXPLAIN: int
|
||||
FRM_UNKNOWN_TYPE: int
|
||||
WRONG_OBJECT: int
|
||||
NONUPDATEABLE_COLUMN: int
|
||||
VIEW_SELECT_DERIVED: int
|
||||
VIEW_SELECT_CLAUSE: int
|
||||
VIEW_SELECT_VARIABLE: int
|
||||
VIEW_SELECT_TMPTABLE: int
|
||||
VIEW_WRONG_LIST: int
|
||||
WARN_VIEW_MERGE: int
|
||||
WARN_VIEW_WITHOUT_KEY: int
|
||||
VIEW_INVALID: int
|
||||
SP_NO_DROP_SP: int
|
||||
SP_GOTO_IN_HNDLR: int
|
||||
TRG_ALREADY_EXISTS: int
|
||||
TRG_DOES_NOT_EXIST: int
|
||||
TRG_ON_VIEW_OR_TEMP_TABLE: int
|
||||
TRG_CANT_CHANGE_ROW: int
|
||||
TRG_NO_SUCH_ROW_IN_TRG: int
|
||||
NO_DEFAULT_FOR_FIELD: int
|
||||
DIVISION_BY_ZERO: int
|
||||
TRUNCATED_WRONG_VALUE_FOR_FIELD: int
|
||||
ILLEGAL_VALUE_FOR_TYPE: int
|
||||
VIEW_NONUPD_CHECK: int
|
||||
VIEW_CHECK_FAILED: int
|
||||
PROCACCESS_DENIED_ERROR: int
|
||||
RELAY_LOG_FAIL: int
|
||||
PASSWD_LENGTH: int
|
||||
UNKNOWN_TARGET_BINLOG: int
|
||||
IO_ERR_LOG_INDEX_READ: int
|
||||
BINLOG_PURGE_PROHIBITED: int
|
||||
FSEEK_FAIL: int
|
||||
BINLOG_PURGE_FATAL_ERR: int
|
||||
LOG_IN_USE: int
|
||||
LOG_PURGE_UNKNOWN_ERR: int
|
||||
RELAY_LOG_INIT: int
|
||||
NO_BINARY_LOGGING: int
|
||||
RESERVED_SYNTAX: int
|
||||
WSAS_FAILED: int
|
||||
DIFF_GROUPS_PROC: int
|
||||
NO_GROUP_FOR_PROC: int
|
||||
ORDER_WITH_PROC: int
|
||||
LOGGING_PROHIBIT_CHANGING_OF: int
|
||||
NO_FILE_MAPPING: int
|
||||
WRONG_MAGIC: int
|
||||
PS_MANY_PARAM: int
|
||||
KEY_PART_0: int
|
||||
VIEW_CHECKSUM: int
|
||||
VIEW_MULTIUPDATE: int
|
||||
VIEW_NO_INSERT_FIELD_LIST: int
|
||||
VIEW_DELETE_MERGE_VIEW: int
|
||||
CANNOT_USER: int
|
||||
XAER_NOTA: int
|
||||
XAER_INVAL: int
|
||||
XAER_RMFAIL: int
|
||||
XAER_OUTSIDE: int
|
||||
XAER_RMERR: int
|
||||
XA_RBROLLBACK: int
|
||||
NONEXISTING_PROC_GRANT: int
|
||||
PROC_AUTO_GRANT_FAIL: int
|
||||
PROC_AUTO_REVOKE_FAIL: int
|
||||
DATA_TOO_LONG: int
|
||||
SP_BAD_SQLSTATE: int
|
||||
STARTUP: int
|
||||
LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR: int
|
||||
CANT_CREATE_USER_WITH_GRANT: int
|
||||
WRONG_VALUE_FOR_TYPE: int
|
||||
TABLE_DEF_CHANGED: int
|
||||
SP_DUP_HANDLER: int
|
||||
SP_NOT_VAR_ARG: int
|
||||
SP_NO_RETSET: int
|
||||
CANT_CREATE_GEOMETRY_OBJECT: int
|
||||
FAILED_ROUTINE_BREAK_BINLOG: int
|
||||
BINLOG_UNSAFE_ROUTINE: int
|
||||
BINLOG_CREATE_ROUTINE_NEED_SUPER: int
|
||||
EXEC_STMT_WITH_OPEN_CURSOR: int
|
||||
STMT_HAS_NO_OPEN_CURSOR: int
|
||||
COMMIT_NOT_ALLOWED_IN_SF_OR_TRG: int
|
||||
NO_DEFAULT_FOR_VIEW_FIELD: int
|
||||
SP_NO_RECURSION: int
|
||||
TOO_BIG_SCALE: int
|
||||
TOO_BIG_PRECISION: int
|
||||
M_BIGGER_THAN_D: int
|
||||
WRONG_LOCK_OF_SYSTEM_TABLE: int
|
||||
CONNECT_TO_FOREIGN_DATA_SOURCE: int
|
||||
QUERY_ON_FOREIGN_DATA_SOURCE: int
|
||||
FOREIGN_DATA_SOURCE_DOESNT_EXIST: int
|
||||
FOREIGN_DATA_STRING_INVALID_CANT_CREATE: int
|
||||
FOREIGN_DATA_STRING_INVALID: int
|
||||
CANT_CREATE_FEDERATED_TABLE: int
|
||||
TRG_IN_WRONG_SCHEMA: int
|
||||
STACK_OVERRUN_NEED_MORE: int
|
||||
TOO_LONG_BODY: int
|
||||
WARN_CANT_DROP_DEFAULT_KEYCACHE: int
|
||||
TOO_BIG_DISPLAYWIDTH: int
|
||||
XAER_DUPID: int
|
||||
DATETIME_FUNCTION_OVERFLOW: int
|
||||
CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG: int
|
||||
VIEW_PREVENT_UPDATE: int
|
||||
PS_NO_RECURSION: int
|
||||
SP_CANT_SET_AUTOCOMMIT: int
|
||||
MALFORMED_DEFINER: int
|
||||
VIEW_FRM_NO_USER: int
|
||||
VIEW_OTHER_USER: int
|
||||
NO_SUCH_USER: int
|
||||
FORBID_SCHEMA_CHANGE: int
|
||||
ROW_IS_REFERENCED_2: int
|
||||
NO_REFERENCED_ROW_2: int
|
||||
SP_BAD_VAR_SHADOW: int
|
||||
TRG_NO_DEFINER: int
|
||||
OLD_FILE_FORMAT: int
|
||||
SP_RECURSION_LIMIT: int
|
||||
SP_PROC_TABLE_CORRUPT: int
|
||||
SP_WRONG_NAME: int
|
||||
TABLE_NEEDS_UPGRADE: int
|
||||
SP_NO_AGGREGATE: int
|
||||
MAX_PREPARED_STMT_COUNT_REACHED: int
|
||||
VIEW_RECURSIVE: int
|
||||
NON_GROUPING_FIELD_USED: int
|
||||
TABLE_CANT_HANDLE_SPKEYS: int
|
||||
NO_TRIGGERS_ON_SYSTEM_SCHEMA: int
|
||||
USERNAME: int
|
||||
HOSTNAME: int
|
||||
WRONG_STRING_LENGTH: int
|
||||
ERROR_LAST: int
|
||||
CONSTRAINT_FAILED: int
|
||||
from typing import Final
|
||||
|
||||
ERROR_FIRST: Final = 1000
|
||||
HASHCHK: Final = 1000
|
||||
NISAMCHK: Final = 1001
|
||||
NO: Final = 1002
|
||||
YES: Final = 1003
|
||||
CANT_CREATE_FILE: Final = 1004
|
||||
CANT_CREATE_TABLE: Final = 1005
|
||||
CANT_CREATE_DB: Final = 1006
|
||||
DB_CREATE_EXISTS: Final = 1007
|
||||
DB_DROP_EXISTS: Final = 1008
|
||||
DB_DROP_DELETE: Final = 1009
|
||||
DB_DROP_RMDIR: Final = 1010
|
||||
CANT_DELETE_FILE: Final = 1011
|
||||
CANT_FIND_SYSTEM_REC: Final = 1012
|
||||
CANT_GET_STAT: Final = 1013
|
||||
CANT_GET_WD: Final = 1014
|
||||
CANT_LOCK: Final = 1015
|
||||
CANT_OPEN_FILE: Final = 1016
|
||||
FILE_NOT_FOUND: Final = 1017
|
||||
CANT_READ_DIR: Final = 1018
|
||||
CANT_SET_WD: Final = 1019
|
||||
CHECKREAD: Final = 1020
|
||||
DISK_FULL: Final = 1021
|
||||
DUP_KEY: Final = 1022
|
||||
ERROR_ON_CLOSE: Final = 1023
|
||||
ERROR_ON_READ: Final = 1024
|
||||
ERROR_ON_RENAME: Final = 1025
|
||||
ERROR_ON_WRITE: Final = 1026
|
||||
FILE_USED: Final = 1027
|
||||
FILSORT_ABORT: Final = 1028
|
||||
FORM_NOT_FOUND: Final = 1029
|
||||
GET_ERRNO: Final = 1030
|
||||
ILLEGAL_HA: Final = 1031
|
||||
KEY_NOT_FOUND: Final = 1032
|
||||
NOT_FORM_FILE: Final = 1033
|
||||
NOT_KEYFILE: Final = 1034
|
||||
OLD_KEYFILE: Final = 1035
|
||||
OPEN_AS_READONLY: Final = 1036
|
||||
OUTOFMEMORY: Final = 1037
|
||||
OUT_OF_SORTMEMORY: Final = 1038
|
||||
UNEXPECTED_EOF: Final = 1039
|
||||
CON_COUNT_ERROR: Final = 1040
|
||||
OUT_OF_RESOURCES: Final = 1041
|
||||
BAD_HOST_ERROR: Final = 1042
|
||||
HANDSHAKE_ERROR: Final = 1043
|
||||
DBACCESS_DENIED_ERROR: Final = 1044
|
||||
ACCESS_DENIED_ERROR: Final = 1045
|
||||
NO_DB_ERROR: Final = 1046
|
||||
UNKNOWN_COM_ERROR: Final = 1047
|
||||
BAD_NULL_ERROR: Final = 1048
|
||||
BAD_DB_ERROR: Final = 1049
|
||||
TABLE_EXISTS_ERROR: Final = 1050
|
||||
BAD_TABLE_ERROR: Final = 1051
|
||||
NON_UNIQ_ERROR: Final = 1052
|
||||
SERVER_SHUTDOWN: Final = 1053
|
||||
BAD_FIELD_ERROR: Final = 1054
|
||||
WRONG_FIELD_WITH_GROUP: Final = 1055
|
||||
WRONG_GROUP_FIELD: Final = 1056
|
||||
WRONG_SUM_SELECT: Final = 1057
|
||||
WRONG_VALUE_COUNT: Final = 1058
|
||||
TOO_LONG_IDENT: Final = 1059
|
||||
DUP_FIELDNAME: Final = 1060
|
||||
DUP_KEYNAME: Final = 1061
|
||||
DUP_ENTRY: Final = 1062
|
||||
WRONG_FIELD_SPEC: Final = 1063
|
||||
PARSE_ERROR: Final = 1064
|
||||
EMPTY_QUERY: Final = 1065
|
||||
NONUNIQ_TABLE: Final = 1066
|
||||
INVALID_DEFAULT: Final = 1067
|
||||
MULTIPLE_PRI_KEY: Final = 1068
|
||||
TOO_MANY_KEYS: Final = 1069
|
||||
TOO_MANY_KEY_PARTS: Final = 1070
|
||||
TOO_LONG_KEY: Final = 1071
|
||||
KEY_COLUMN_DOES_NOT_EXITS: Final = 1072
|
||||
BLOB_USED_AS_KEY: Final = 1073
|
||||
TOO_BIG_FIELDLENGTH: Final = 1074
|
||||
WRONG_AUTO_KEY: Final = 1075
|
||||
READY: Final = 1076
|
||||
NORMAL_SHUTDOWN: Final = 1077
|
||||
GOT_SIGNAL: Final = 1078
|
||||
SHUTDOWN_COMPLETE: Final = 1079
|
||||
FORCING_CLOSE: Final = 1080
|
||||
IPSOCK_ERROR: Final = 1081
|
||||
NO_SUCH_INDEX: Final = 1082
|
||||
WRONG_FIELD_TERMINATORS: Final = 1083
|
||||
BLOBS_AND_NO_TERMINATED: Final = 1084
|
||||
TEXTFILE_NOT_READABLE: Final = 1085
|
||||
FILE_EXISTS_ERROR: Final = 1086
|
||||
LOAD_INFO: Final = 1087
|
||||
ALTER_INFO: Final = 1088
|
||||
WRONG_SUB_KEY: Final = 1089
|
||||
CANT_REMOVE_ALL_FIELDS: Final = 1090
|
||||
CANT_DROP_FIELD_OR_KEY: Final = 1091
|
||||
INSERT_INFO: Final = 1092
|
||||
UPDATE_TABLE_USED: Final = 1093
|
||||
NO_SUCH_THREAD: Final = 1094
|
||||
KILL_DENIED_ERROR: Final = 1095
|
||||
NO_TABLES_USED: Final = 1096
|
||||
TOO_BIG_SET: Final = 1097
|
||||
NO_UNIQUE_LOGFILE: Final = 1098
|
||||
TABLE_NOT_LOCKED_FOR_WRITE: Final = 1099
|
||||
TABLE_NOT_LOCKED: Final = 1100
|
||||
BLOB_CANT_HAVE_DEFAULT: Final = 1101
|
||||
WRONG_DB_NAME: Final = 1102
|
||||
WRONG_TABLE_NAME: Final = 1103
|
||||
TOO_BIG_SELECT: Final = 1104
|
||||
UNKNOWN_ERROR: Final = 1105
|
||||
UNKNOWN_PROCEDURE: Final = 1106
|
||||
WRONG_PARAMCOUNT_TO_PROCEDURE: Final = 1107
|
||||
WRONG_PARAMETERS_TO_PROCEDURE: Final = 1108
|
||||
UNKNOWN_TABLE: Final = 1109
|
||||
FIELD_SPECIFIED_TWICE: Final = 1110
|
||||
INVALID_GROUP_FUNC_USE: Final = 1111
|
||||
UNSUPPORTED_EXTENSION: Final = 1112
|
||||
TABLE_MUST_HAVE_COLUMNS: Final = 1113
|
||||
RECORD_FILE_FULL: Final = 1114
|
||||
UNKNOWN_CHARACTER_SET: Final = 1115
|
||||
TOO_MANY_TABLES: Final = 1116
|
||||
TOO_MANY_FIELDS: Final = 1117
|
||||
TOO_BIG_ROWSIZE: Final = 1118
|
||||
STACK_OVERRUN: Final = 1119
|
||||
WRONG_OUTER_JOIN: Final = 1120
|
||||
NULL_COLUMN_IN_INDEX: Final = 1121
|
||||
CANT_FIND_UDF: Final = 1122
|
||||
CANT_INITIALIZE_UDF: Final = 1123
|
||||
UDF_NO_PATHS: Final = 1124
|
||||
UDF_EXISTS: Final = 1125
|
||||
CANT_OPEN_LIBRARY: Final = 1126
|
||||
CANT_FIND_DL_ENTRY: Final = 1127
|
||||
FUNCTION_NOT_DEFINED: Final = 1128
|
||||
HOST_IS_BLOCKED: Final = 1129
|
||||
HOST_NOT_PRIVILEGED: Final = 1130
|
||||
PASSWORD_ANONYMOUS_USER: Final = 1131
|
||||
PASSWORD_NOT_ALLOWED: Final = 1132
|
||||
PASSWORD_NO_MATCH: Final = 1133
|
||||
UPDATE_INFO: Final = 1134
|
||||
CANT_CREATE_THREAD: Final = 1135
|
||||
WRONG_VALUE_COUNT_ON_ROW: Final = 1136
|
||||
CANT_REOPEN_TABLE: Final = 1137
|
||||
INVALID_USE_OF_NULL: Final = 1138
|
||||
REGEXP_ERROR: Final = 1139
|
||||
MIX_OF_GROUP_FUNC_AND_FIELDS: Final = 1140
|
||||
NONEXISTING_GRANT: Final = 1141
|
||||
TABLEACCESS_DENIED_ERROR: Final = 1142
|
||||
COLUMNACCESS_DENIED_ERROR: Final = 1143
|
||||
ILLEGAL_GRANT_FOR_TABLE: Final = 1144
|
||||
GRANT_WRONG_HOST_OR_USER: Final = 1145
|
||||
NO_SUCH_TABLE: Final = 1146
|
||||
NONEXISTING_TABLE_GRANT: Final = 1147
|
||||
NOT_ALLOWED_COMMAND: Final = 1148
|
||||
SYNTAX_ERROR: Final = 1149
|
||||
DELAYED_CANT_CHANGE_LOCK: Final = 1150
|
||||
TOO_MANY_DELAYED_THREADS: Final = 1151
|
||||
ABORTING_CONNECTION: Final = 1152
|
||||
NET_PACKET_TOO_LARGE: Final = 1153
|
||||
NET_READ_ERROR_FROM_PIPE: Final = 1154
|
||||
NET_FCNTL_ERROR: Final = 1155
|
||||
NET_PACKETS_OUT_OF_ORDER: Final = 1156
|
||||
NET_UNCOMPRESS_ERROR: Final = 1157
|
||||
NET_READ_ERROR: Final = 1158
|
||||
NET_READ_INTERRUPTED: Final = 1159
|
||||
NET_ERROR_ON_WRITE: Final = 1160
|
||||
NET_WRITE_INTERRUPTED: Final = 1161
|
||||
TOO_LONG_STRING: Final = 1162
|
||||
TABLE_CANT_HANDLE_BLOB: Final = 1163
|
||||
TABLE_CANT_HANDLE_AUTO_INCREMENT: Final = 1164
|
||||
DELAYED_INSERT_TABLE_LOCKED: Final = 1165
|
||||
WRONG_COLUMN_NAME: Final = 1166
|
||||
WRONG_KEY_COLUMN: Final = 1167
|
||||
WRONG_MRG_TABLE: Final = 1168
|
||||
DUP_UNIQUE: Final = 1169
|
||||
BLOB_KEY_WITHOUT_LENGTH: Final = 1170
|
||||
PRIMARY_CANT_HAVE_NULL: Final = 1171
|
||||
TOO_MANY_ROWS: Final = 1172
|
||||
REQUIRES_PRIMARY_KEY: Final = 1173
|
||||
NO_RAID_COMPILED: Final = 1174
|
||||
UPDATE_WITHOUT_KEY_IN_SAFE_MODE: Final = 1175
|
||||
KEY_DOES_NOT_EXITS: Final = 1176
|
||||
CHECK_NO_SUCH_TABLE: Final = 1177
|
||||
CHECK_NOT_IMPLEMENTED: Final = 1178
|
||||
CANT_DO_THIS_DURING_AN_TRANSACTION: Final = 1179
|
||||
ERROR_DURING_COMMIT: Final = 1180
|
||||
ERROR_DURING_ROLLBACK: Final = 1181
|
||||
ERROR_DURING_FLUSH_LOGS: Final = 1182
|
||||
ERROR_DURING_CHECKPOINT: Final = 1183
|
||||
NEW_ABORTING_CONNECTION: Final = 1184
|
||||
DUMP_NOT_IMPLEMENTED: Final = 1185
|
||||
FLUSH_MASTER_BINLOG_CLOSED: Final = 1186
|
||||
INDEX_REBUILD: Final = 1187
|
||||
MASTER: Final = 1188
|
||||
MASTER_NET_READ: Final = 1189
|
||||
MASTER_NET_WRITE: Final = 1190
|
||||
FT_MATCHING_KEY_NOT_FOUND: Final = 1191
|
||||
LOCK_OR_ACTIVE_TRANSACTION: Final = 1192
|
||||
UNKNOWN_SYSTEM_VARIABLE: Final = 1193
|
||||
CRASHED_ON_USAGE: Final = 1194
|
||||
CRASHED_ON_REPAIR: Final = 1195
|
||||
WARNING_NOT_COMPLETE_ROLLBACK: Final = 1196
|
||||
TRANS_CACHE_FULL: Final = 1197
|
||||
SLAVE_MUST_STOP: Final = 1198
|
||||
SLAVE_NOT_RUNNING: Final = 1199
|
||||
BAD_SLAVE: Final = 1200
|
||||
MASTER_INFO: Final = 1201
|
||||
SLAVE_THREAD: Final = 1202
|
||||
TOO_MANY_USER_CONNECTIONS: Final = 1203
|
||||
SET_CONSTANTS_ONLY: Final = 1204
|
||||
LOCK_WAIT_TIMEOUT: Final = 1205
|
||||
LOCK_TABLE_FULL: Final = 1206
|
||||
READ_ONLY_TRANSACTION: Final = 1207
|
||||
DROP_DB_WITH_READ_LOCK: Final = 1208
|
||||
CREATE_DB_WITH_READ_LOCK: Final = 1209
|
||||
WRONG_ARGUMENTS: Final = 1210
|
||||
NO_PERMISSION_TO_CREATE_USER: Final = 1211
|
||||
UNION_TABLES_IN_DIFFERENT_DIR: Final = 1212
|
||||
LOCK_DEADLOCK: Final = 1213
|
||||
TABLE_CANT_HANDLE_FT: Final = 1214
|
||||
CANNOT_ADD_FOREIGN: Final = 1215
|
||||
NO_REFERENCED_ROW: Final = 1216
|
||||
ROW_IS_REFERENCED: Final = 1217
|
||||
CONNECT_TO_MASTER: Final = 1218
|
||||
QUERY_ON_MASTER: Final = 1219
|
||||
ERROR_WHEN_EXECUTING_COMMAND: Final = 1220
|
||||
WRONG_USAGE: Final = 1221
|
||||
WRONG_NUMBER_OF_COLUMNS_IN_SELECT: Final = 1222
|
||||
CANT_UPDATE_WITH_READLOCK: Final = 1223
|
||||
MIXING_NOT_ALLOWED: Final = 1224
|
||||
DUP_ARGUMENT: Final = 1225
|
||||
USER_LIMIT_REACHED: Final = 1226
|
||||
SPECIFIC_ACCESS_DENIED_ERROR: Final = 1227
|
||||
LOCAL_VARIABLE: Final = 1228
|
||||
GLOBAL_VARIABLE: Final = 1229
|
||||
NO_DEFAULT: Final = 1230
|
||||
WRONG_VALUE_FOR_VAR: Final = 1231
|
||||
WRONG_TYPE_FOR_VAR: Final = 1232
|
||||
VAR_CANT_BE_READ: Final = 1233
|
||||
CANT_USE_OPTION_HERE: Final = 1234
|
||||
NOT_SUPPORTED_YET: Final = 1235
|
||||
MASTER_FATAL_ERROR_READING_BINLOG: Final = 1236
|
||||
SLAVE_IGNORED_TABLE: Final = 1237
|
||||
INCORRECT_GLOBAL_LOCAL_VAR: Final = 1238
|
||||
WRONG_FK_DEF: Final = 1239
|
||||
KEY_REF_DO_NOT_MATCH_TABLE_REF: Final = 1240
|
||||
OPERAND_COLUMNS: Final = 1241
|
||||
SUBQUERY_NO_1_ROW: Final = 1242
|
||||
UNKNOWN_STMT_HANDLER: Final = 1243
|
||||
CORRUPT_HELP_DB: Final = 1244
|
||||
CYCLIC_REFERENCE: Final = 1245
|
||||
AUTO_CONVERT: Final = 1246
|
||||
ILLEGAL_REFERENCE: Final = 1247
|
||||
DERIVED_MUST_HAVE_ALIAS: Final = 1248
|
||||
SELECT_REDUCED: Final = 1249
|
||||
TABLENAME_NOT_ALLOWED_HERE: Final = 1250
|
||||
NOT_SUPPORTED_AUTH_MODE: Final = 1251
|
||||
SPATIAL_CANT_HAVE_NULL: Final = 1252
|
||||
COLLATION_CHARSET_MISMATCH: Final = 1253
|
||||
SLAVE_WAS_RUNNING: Final = 1254
|
||||
SLAVE_WAS_NOT_RUNNING: Final = 1255
|
||||
TOO_BIG_FOR_UNCOMPRESS: Final = 1256
|
||||
ZLIB_Z_MEM_ERROR: Final = 1257
|
||||
ZLIB_Z_BUF_ERROR: Final = 1258
|
||||
ZLIB_Z_DATA_ERROR: Final = 1259
|
||||
CUT_VALUE_GROUP_CONCAT: Final = 1260
|
||||
WARN_TOO_FEW_RECORDS: Final = 1261
|
||||
WARN_TOO_MANY_RECORDS: Final = 1262
|
||||
WARN_NULL_TO_NOTNULL: Final = 1263
|
||||
WARN_DATA_OUT_OF_RANGE: Final = 1264
|
||||
WARN_DATA_TRUNCATED: Final = 1265
|
||||
WARN_USING_OTHER_HANDLER: Final = 1266
|
||||
CANT_AGGREGATE_2COLLATIONS: Final = 1267
|
||||
DROP_USER: Final = 1268
|
||||
REVOKE_GRANTS: Final = 1269
|
||||
CANT_AGGREGATE_3COLLATIONS: Final = 1270
|
||||
CANT_AGGREGATE_NCOLLATIONS: Final = 1271
|
||||
VARIABLE_IS_NOT_STRUCT: Final = 1272
|
||||
UNKNOWN_COLLATION: Final = 1273
|
||||
SLAVE_IGNORED_SSL_PARAMS: Final = 1274
|
||||
SERVER_IS_IN_SECURE_AUTH_MODE: Final = 1275
|
||||
WARN_FIELD_RESOLVED: Final = 1276
|
||||
BAD_SLAVE_UNTIL_COND: Final = 1277
|
||||
MISSING_SKIP_SLAVE: Final = 1278
|
||||
UNTIL_COND_IGNORED: Final = 1279
|
||||
WRONG_NAME_FOR_INDEX: Final = 1280
|
||||
WRONG_NAME_FOR_CATALOG: Final = 1281
|
||||
WARN_QC_RESIZE: Final = 1282
|
||||
BAD_FT_COLUMN: Final = 1283
|
||||
UNKNOWN_KEY_CACHE: Final = 1284
|
||||
WARN_HOSTNAME_WONT_WORK: Final = 1285
|
||||
UNKNOWN_STORAGE_ENGINE: Final = 1286
|
||||
WARN_DEPRECATED_SYNTAX: Final = 1287
|
||||
NON_UPDATABLE_TABLE: Final = 1288
|
||||
FEATURE_DISABLED: Final = 1289
|
||||
OPTION_PREVENTS_STATEMENT: Final = 1290
|
||||
DUPLICATED_VALUE_IN_TYPE: Final = 1291
|
||||
TRUNCATED_WRONG_VALUE: Final = 1292
|
||||
TOO_MUCH_AUTO_TIMESTAMP_COLS: Final = 1293
|
||||
INVALID_ON_UPDATE: Final = 1294
|
||||
UNSUPPORTED_PS: Final = 1295
|
||||
GET_ERRMSG: Final = 1296
|
||||
GET_TEMPORARY_ERRMSG: Final = 1297
|
||||
UNKNOWN_TIME_ZONE: Final = 1298
|
||||
WARN_INVALID_TIMESTAMP: Final = 1299
|
||||
INVALID_CHARACTER_STRING: Final = 1300
|
||||
WARN_ALLOWED_PACKET_OVERFLOWED: Final = 1301
|
||||
CONFLICTING_DECLARATIONS: Final = 1302
|
||||
SP_NO_RECURSIVE_CREATE: Final = 1303
|
||||
SP_ALREADY_EXISTS: Final = 1304
|
||||
SP_DOES_NOT_EXIST: Final = 1305
|
||||
SP_DROP_FAILED: Final = 1306
|
||||
SP_STORE_FAILED: Final = 1307
|
||||
SP_LILABEL_MISMATCH: Final = 1308
|
||||
SP_LABEL_REDEFINE: Final = 1309
|
||||
SP_LABEL_MISMATCH: Final = 1310
|
||||
SP_UNINIT_VAR: Final = 1311
|
||||
SP_BADSELECT: Final = 1312
|
||||
SP_BADRETURN: Final = 1313
|
||||
SP_BADSTATEMENT: Final = 1314
|
||||
UPDATE_LOG_DEPRECATED_IGNORED: Final = 1315
|
||||
UPDATE_LOG_DEPRECATED_TRANSLATED: Final = 1316
|
||||
QUERY_INTERRUPTED: Final = 1317
|
||||
SP_WRONG_NO_OF_ARGS: Final = 1318
|
||||
SP_COND_MISMATCH: Final = 1319
|
||||
SP_NORETURN: Final = 1320
|
||||
SP_NORETURNEND: Final = 1321
|
||||
SP_BAD_CURSOR_QUERY: Final = 1322
|
||||
SP_BAD_CURSOR_SELECT: Final = 1323
|
||||
SP_CURSOR_MISMATCH: Final = 1324
|
||||
SP_CURSOR_ALREADY_OPEN: Final = 1325
|
||||
SP_CURSOR_NOT_OPEN: Final = 1326
|
||||
SP_UNDECLARED_VAR: Final = 1327
|
||||
SP_WRONG_NO_OF_FETCH_ARGS: Final = 1328
|
||||
SP_FETCH_NO_DATA: Final = 1329
|
||||
SP_DUP_PARAM: Final = 1330
|
||||
SP_DUP_VAR: Final = 1331
|
||||
SP_DUP_COND: Final = 1332
|
||||
SP_DUP_CURS: Final = 1333
|
||||
SP_CANT_ALTER: Final = 1334
|
||||
SP_SUBSELECT_NYI: Final = 1335
|
||||
STMT_NOT_ALLOWED_IN_SF_OR_TRG: Final = 1336
|
||||
SP_VARCOND_AFTER_CURSHNDLR: Final = 1337
|
||||
SP_CURSOR_AFTER_HANDLER: Final = 1338
|
||||
SP_CASE_NOT_FOUND: Final = 1339
|
||||
FPARSER_TOO_BIG_FILE: Final = 1340
|
||||
FPARSER_BAD_HEADER: Final = 1341
|
||||
FPARSER_EOF_IN_COMMENT: Final = 1342
|
||||
FPARSER_ERROR_IN_PARAMETER: Final = 1343
|
||||
FPARSER_EOF_IN_UNKNOWN_PARAMETER: Final = 1344
|
||||
VIEW_NO_EXPLAIN: Final = 1345
|
||||
FRM_UNKNOWN_TYPE: Final = 1346
|
||||
WRONG_OBJECT: Final = 1347
|
||||
NONUPDATEABLE_COLUMN: Final = 1348
|
||||
VIEW_SELECT_DERIVED: Final = 1349
|
||||
VIEW_SELECT_CLAUSE: Final = 1350
|
||||
VIEW_SELECT_VARIABLE: Final = 1351
|
||||
VIEW_SELECT_TMPTABLE: Final = 1352
|
||||
VIEW_WRONG_LIST: Final = 1353
|
||||
WARN_VIEW_MERGE: Final = 1354
|
||||
WARN_VIEW_WITHOUT_KEY: Final = 1355
|
||||
VIEW_INVALID: Final = 1356
|
||||
SP_NO_DROP_SP: Final = 1357
|
||||
SP_GOTO_IN_HNDLR: Final = 1358
|
||||
TRG_ALREADY_EXISTS: Final = 1359
|
||||
TRG_DOES_NOT_EXIST: Final = 1360
|
||||
TRG_ON_VIEW_OR_TEMP_TABLE: Final = 1361
|
||||
TRG_CANT_CHANGE_ROW: Final = 1362
|
||||
TRG_NO_SUCH_ROW_IN_TRG: Final = 1363
|
||||
NO_DEFAULT_FOR_FIELD: Final = 1364
|
||||
DIVISION_BY_ZERO: Final = 1365
|
||||
TRUNCATED_WRONG_VALUE_FOR_FIELD: Final = 1366
|
||||
ILLEGAL_VALUE_FOR_TYPE: Final = 1367
|
||||
VIEW_NONUPD_CHECK: Final = 1368
|
||||
VIEW_CHECK_FAILED: Final = 1369
|
||||
PROCACCESS_DENIED_ERROR: Final = 1370
|
||||
RELAY_LOG_FAIL: Final = 1371
|
||||
PASSWD_LENGTH: Final = 1372
|
||||
UNKNOWN_TARGET_BINLOG: Final = 1373
|
||||
IO_ERR_LOG_INDEX_READ: Final = 1374
|
||||
BINLOG_PURGE_PROHIBITED: Final = 1375
|
||||
FSEEK_FAIL: Final = 1376
|
||||
BINLOG_PURGE_FATAL_ERR: Final = 1377
|
||||
LOG_IN_USE: Final = 1378
|
||||
LOG_PURGE_UNKNOWN_ERR: Final = 1379
|
||||
RELAY_LOG_INIT: Final = 1380
|
||||
NO_BINARY_LOGGING: Final = 1381
|
||||
RESERVED_SYNTAX: Final = 1382
|
||||
WSAS_FAILED: Final = 1383
|
||||
DIFF_GROUPS_PROC: Final = 1384
|
||||
NO_GROUP_FOR_PROC: Final = 1385
|
||||
ORDER_WITH_PROC: Final = 1386
|
||||
LOGGING_PROHIBIT_CHANGING_OF: Final = 1387
|
||||
NO_FILE_MAPPING: Final = 1388
|
||||
WRONG_MAGIC: Final = 1389
|
||||
PS_MANY_PARAM: Final = 1390
|
||||
KEY_PART_0: Final = 1391
|
||||
VIEW_CHECKSUM: Final = 1392
|
||||
VIEW_MULTIUPDATE: Final = 1393
|
||||
VIEW_NO_INSERT_FIELD_LIST: Final = 1394
|
||||
VIEW_DELETE_MERGE_VIEW: Final = 1395
|
||||
CANNOT_USER: Final = 1396
|
||||
XAER_NOTA: Final = 1397
|
||||
XAER_INVAL: Final = 1398
|
||||
XAER_RMFAIL: Final = 1399
|
||||
XAER_OUTSIDE: Final = 1400
|
||||
XAER_RMERR: Final = 1401
|
||||
XA_RBROLLBACK: Final = 1402
|
||||
NONEXISTING_PROC_GRANT: Final = 1403
|
||||
PROC_AUTO_GRANT_FAIL: Final = 1404
|
||||
PROC_AUTO_REVOKE_FAIL: Final = 1405
|
||||
DATA_TOO_LONG: Final = 1406
|
||||
SP_BAD_SQLSTATE: Final = 1407
|
||||
STARTUP: Final = 1408
|
||||
LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR: Final = 1409
|
||||
CANT_CREATE_USER_WITH_GRANT: Final = 1410
|
||||
WRONG_VALUE_FOR_TYPE: Final = 1411
|
||||
TABLE_DEF_CHANGED: Final = 1412
|
||||
SP_DUP_HANDLER: Final = 1413
|
||||
SP_NOT_VAR_ARG: Final = 1414
|
||||
SP_NO_RETSET: Final = 1415
|
||||
CANT_CREATE_GEOMETRY_OBJECT: Final = 1416
|
||||
FAILED_ROUTINE_BREAK_BINLOG: Final = 1417
|
||||
BINLOG_UNSAFE_ROUTINE: Final = 1418
|
||||
BINLOG_CREATE_ROUTINE_NEED_SUPER: Final = 1419
|
||||
EXEC_STMT_WITH_OPEN_CURSOR: Final = 1420
|
||||
STMT_HAS_NO_OPEN_CURSOR: Final = 1421
|
||||
COMMIT_NOT_ALLOWED_IN_SF_OR_TRG: Final = 1422
|
||||
NO_DEFAULT_FOR_VIEW_FIELD: Final = 1423
|
||||
SP_NO_RECURSION: Final = 1424
|
||||
TOO_BIG_SCALE: Final = 1425
|
||||
TOO_BIG_PRECISION: Final = 1426
|
||||
M_BIGGER_THAN_D: Final = 1427
|
||||
WRONG_LOCK_OF_SYSTEM_TABLE: Final = 1428
|
||||
CONNECT_TO_FOREIGN_DATA_SOURCE: Final = 1429
|
||||
QUERY_ON_FOREIGN_DATA_SOURCE: Final = 1430
|
||||
FOREIGN_DATA_SOURCE_DOESNT_EXIST: Final = 1431
|
||||
FOREIGN_DATA_STRING_INVALID_CANT_CREATE: Final = 1432
|
||||
FOREIGN_DATA_STRING_INVALID: Final = 1433
|
||||
CANT_CREATE_FEDERATED_TABLE: Final = 1434
|
||||
TRG_IN_WRONG_SCHEMA: Final = 1435
|
||||
STACK_OVERRUN_NEED_MORE: Final = 1436
|
||||
TOO_LONG_BODY: Final = 1437
|
||||
WARN_CANT_DROP_DEFAULT_KEYCACHE: Final = 1438
|
||||
TOO_BIG_DISPLAYWIDTH: Final = 1439
|
||||
XAER_DUPID: Final = 1440
|
||||
DATETIME_FUNCTION_OVERFLOW: Final = 1441
|
||||
CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG: Final = 1442
|
||||
VIEW_PREVENT_UPDATE: Final = 1443
|
||||
PS_NO_RECURSION: Final = 1444
|
||||
SP_CANT_SET_AUTOCOMMIT: Final = 1445
|
||||
MALFORMED_DEFINER: Final = 1446
|
||||
VIEW_FRM_NO_USER: Final = 1447
|
||||
VIEW_OTHER_USER: Final = 1448
|
||||
NO_SUCH_USER: Final = 1449
|
||||
FORBID_SCHEMA_CHANGE: Final = 1450
|
||||
ROW_IS_REFERENCED_2: Final = 1451
|
||||
NO_REFERENCED_ROW_2: Final = 1452
|
||||
SP_BAD_VAR_SHADOW: Final = 1453
|
||||
TRG_NO_DEFINER: Final = 1454
|
||||
OLD_FILE_FORMAT: Final = 1455
|
||||
SP_RECURSION_LIMIT: Final = 1456
|
||||
SP_PROC_TABLE_CORRUPT: Final = 1457
|
||||
SP_WRONG_NAME: Final = 1458
|
||||
TABLE_NEEDS_UPGRADE: Final = 1459
|
||||
SP_NO_AGGREGATE: Final = 1460
|
||||
MAX_PREPARED_STMT_COUNT_REACHED: Final = 1461
|
||||
VIEW_RECURSIVE: Final = 1462
|
||||
NON_GROUPING_FIELD_USED: Final = 1463
|
||||
TABLE_CANT_HANDLE_SPKEYS: Final = 1464
|
||||
NO_TRIGGERS_ON_SYSTEM_SCHEMA: Final = 1465
|
||||
USERNAME: Final = 1466
|
||||
HOSTNAME: Final = 1467
|
||||
WRONG_STRING_LENGTH: Final = 1468
|
||||
ERROR_LAST: Final = 1468
|
||||
STATEMENT_TIMEOUT: Final = 1969
|
||||
QUERY_TIMEOUT: Final = 3024
|
||||
CONSTRAINT_FAILED: Final = 4025
|
||||
|
||||
@@ -1,30 +1,32 @@
|
||||
DECIMAL: int
|
||||
TINY: int
|
||||
SHORT: int
|
||||
LONG: int
|
||||
FLOAT: int
|
||||
DOUBLE: int
|
||||
NULL: int
|
||||
TIMESTAMP: int
|
||||
LONGLONG: int
|
||||
INT24: int
|
||||
DATE: int
|
||||
TIME: int
|
||||
DATETIME: int
|
||||
YEAR: int
|
||||
NEWDATE: int
|
||||
VARCHAR: int
|
||||
BIT: int
|
||||
JSON: int
|
||||
NEWDECIMAL: int
|
||||
ENUM: int
|
||||
SET: int
|
||||
TINY_BLOB: int
|
||||
MEDIUM_BLOB: int
|
||||
LONG_BLOB: int
|
||||
BLOB: int
|
||||
VAR_STRING: int
|
||||
STRING: int
|
||||
GEOMETRY: int
|
||||
CHAR: int
|
||||
INTERVAL: int
|
||||
from typing import Final
|
||||
|
||||
DECIMAL: Final = 0
|
||||
TINY: Final = 1
|
||||
SHORT: Final = 2
|
||||
LONG: Final = 3
|
||||
FLOAT: Final = 4
|
||||
DOUBLE: Final = 5
|
||||
NULL: Final = 6
|
||||
TIMESTAMP: Final = 7
|
||||
LONGLONG: Final = 8
|
||||
INT24: Final = 9
|
||||
DATE: Final = 10
|
||||
TIME: Final = 11
|
||||
DATETIME: Final = 12
|
||||
YEAR: Final = 13
|
||||
NEWDATE: Final = 14
|
||||
VARCHAR: Final = 15
|
||||
BIT: Final = 16
|
||||
JSON: Final = 245
|
||||
NEWDECIMAL: Final = 246
|
||||
ENUM: Final = 247
|
||||
SET: Final = 248
|
||||
TINY_BLOB: Final = 249
|
||||
MEDIUM_BLOB: Final = 250
|
||||
LONG_BLOB: Final = 251
|
||||
BLOB: Final = 252
|
||||
VAR_STRING: Final = 253
|
||||
STRING: Final = 254
|
||||
GEOMETRY: Final = 255
|
||||
CHAR: Final = TINY
|
||||
INTERVAL: Final = ENUM
|
||||
|
||||
@@ -1,15 +1,17 @@
|
||||
NOT_NULL: int
|
||||
PRI_KEY: int
|
||||
UNIQUE_KEY: int
|
||||
MULTIPLE_KEY: int
|
||||
BLOB: int
|
||||
UNSIGNED: int
|
||||
ZEROFILL: int
|
||||
BINARY: int
|
||||
ENUM: int
|
||||
AUTO_INCREMENT: int
|
||||
TIMESTAMP: int
|
||||
SET: int
|
||||
PART_KEY: int
|
||||
GROUP: int
|
||||
UNIQUE: int
|
||||
from typing import Final
|
||||
|
||||
NOT_NULL: Final = 1
|
||||
PRI_KEY: Final = 2
|
||||
UNIQUE_KEY: Final = 4
|
||||
MULTIPLE_KEY: Final = 8
|
||||
BLOB: Final = 16
|
||||
UNSIGNED: Final = 32
|
||||
ZEROFILL: Final = 64
|
||||
BINARY: Final = 128
|
||||
ENUM: Final = 256
|
||||
AUTO_INCREMENT: Final = 512
|
||||
TIMESTAMP: Final = 1024
|
||||
SET: Final = 2048
|
||||
PART_KEY: Final = 16384
|
||||
GROUP: Final = 32767
|
||||
UNIQUE: Final = 65536
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
SERVER_STATUS_IN_TRANS: int
|
||||
SERVER_STATUS_AUTOCOMMIT: int
|
||||
SERVER_MORE_RESULTS_EXISTS: int
|
||||
SERVER_QUERY_NO_GOOD_INDEX_USED: int
|
||||
SERVER_QUERY_NO_INDEX_USED: int
|
||||
SERVER_STATUS_CURSOR_EXISTS: int
|
||||
SERVER_STATUS_LAST_ROW_SENT: int
|
||||
SERVER_STATUS_DB_DROPPED: int
|
||||
SERVER_STATUS_NO_BACKSLASH_ESCAPES: int
|
||||
SERVER_STATUS_METADATA_CHANGED: int
|
||||
from typing import Final
|
||||
|
||||
SERVER_STATUS_IN_TRANS: Final = 1
|
||||
SERVER_STATUS_AUTOCOMMIT: Final = 2
|
||||
SERVER_MORE_RESULTS_EXISTS: Final = 8
|
||||
SERVER_QUERY_NO_GOOD_INDEX_USED: Final = 16
|
||||
SERVER_QUERY_NO_INDEX_USED: Final = 32
|
||||
SERVER_STATUS_CURSOR_EXISTS: Final = 64
|
||||
SERVER_STATUS_LAST_ROW_SENT: Final = 128
|
||||
SERVER_STATUS_DB_DROPPED: Final = 256
|
||||
SERVER_STATUS_NO_BACKSLASH_ESCAPES: Final = 512
|
||||
SERVER_STATUS_METADATA_CHANGED: Final = 1024
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import datetime
|
||||
import re
|
||||
import time
|
||||
from _typeshed import Unused
|
||||
from collections.abc import Callable, Mapping, Sequence
|
||||
@@ -28,8 +29,17 @@ def escape_datetime(obj: datetime.datetime, mapping: _EscaperMapping = None) ->
|
||||
def escape_date(obj: datetime.date, mapping: _EscaperMapping = None) -> str: ...
|
||||
def escape_struct_time(obj: time.struct_time, mapping: _EscaperMapping = None) -> str: ...
|
||||
def Decimal2Literal(o: Decimal, d: Unused) -> str: ...
|
||||
|
||||
DATETIME_RE: re.Pattern[str]
|
||||
|
||||
def convert_datetime(obj: str | bytes) -> datetime.datetime | str: ...
|
||||
|
||||
TIMEDELTA_RE: re.Pattern[str]
|
||||
|
||||
def convert_timedelta(obj: str | bytes) -> datetime.timedelta | str: ...
|
||||
|
||||
TIME_RE: re.Pattern[str]
|
||||
|
||||
def convert_time(obj: str | bytes) -> datetime.time | str: ...
|
||||
def convert_date(obj: str | bytes) -> datetime.date | str: ...
|
||||
def through(x: _T) -> _T: ...
|
||||
|
||||
@@ -1,10 +1,14 @@
|
||||
import re
|
||||
from collections.abc import Iterable, Iterator
|
||||
from typing import Any
|
||||
from typing import Any, ClassVar
|
||||
from typing_extensions import Self
|
||||
|
||||
from .connections import Connection
|
||||
|
||||
RE_INSERT_VALUES: re.Pattern[str]
|
||||
|
||||
class Cursor:
|
||||
max_stmt_length: ClassVar[int]
|
||||
connection: Connection[Any]
|
||||
description: tuple[str, ...]
|
||||
rownumber: int
|
||||
@@ -14,7 +18,6 @@ class Cursor:
|
||||
errorhandler: Any
|
||||
lastrowid: int
|
||||
def __init__(self, connection: Connection[Any]) -> None: ...
|
||||
def __del__(self) -> None: ...
|
||||
def close(self) -> None: ...
|
||||
def setinputsizes(self, *args) -> None: ...
|
||||
def setoutputsizes(self, *args) -> None: ...
|
||||
@@ -31,6 +34,7 @@ class Cursor:
|
||||
def fetchmany(self, size: int | None = None) -> tuple[tuple[Any, ...], ...]: ...
|
||||
def fetchall(self) -> tuple[tuple[Any, ...], ...]: ...
|
||||
def __iter__(self) -> Iterator[tuple[Any, ...]]: ...
|
||||
def __next__(self): ...
|
||||
|
||||
class DictCursorMixin:
|
||||
dict_type: Any # TODO: add support if someone needs this
|
||||
@@ -40,6 +44,8 @@ class DictCursorMixin:
|
||||
def __iter__(self) -> Iterator[dict[str, Any]]: ...
|
||||
|
||||
class SSCursor(Cursor):
|
||||
def __del__(self) -> None: ...
|
||||
def read_next(self): ...
|
||||
def fetchall(self) -> list[tuple[Any, ...]]: ... # type: ignore[override]
|
||||
def fetchall_unbuffered(self) -> Iterator[tuple[Any, ...]]: ...
|
||||
def scroll(self, value: int, mode: str = "relative") -> None: ...
|
||||
|
||||
@@ -17,4 +17,4 @@ class NotSupportedError(DatabaseError): ...
|
||||
|
||||
error_map: dict[int, type[DatabaseError]]
|
||||
|
||||
def raise_mysql_exception(data) -> NoReturn: ...
|
||||
def raise_mysql_exception(data: bytes | bytearray) -> NoReturn: ...
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
import configparser
|
||||
import sys
|
||||
from collections.abc import Mapping, Sequence
|
||||
|
||||
class Parser(configparser.RawConfigParser):
|
||||
# __init__ signature was taken from RawConfigParser, but with no allow_no_value argument and all arguments are keyword-only
|
||||
if sys.version_info >= (3, 13):
|
||||
def __init__(
|
||||
self,
|
||||
*,
|
||||
defaults: Mapping[str, str] | None = None,
|
||||
dict_type: type[Mapping[str, str]] = ...,
|
||||
delimiters: Sequence[str] = ("=", ":"),
|
||||
comment_prefixes: Sequence[str] = ("#", ";"),
|
||||
inline_comment_prefixes: Sequence[str] | None = None,
|
||||
strict: bool = True,
|
||||
empty_lines_in_values: bool = True,
|
||||
default_section: str = "DEFAULT",
|
||||
interpolation: configparser.Interpolation | None = ...,
|
||||
converters: configparser._ConvertersMap = ...,
|
||||
allow_unnamed_section: bool = False,
|
||||
) -> None: ...
|
||||
else:
|
||||
def __init__(
|
||||
self,
|
||||
*,
|
||||
defaults: Mapping[str, str] | None = None,
|
||||
dict_type: type[Mapping[str, str]] = ...,
|
||||
delimiters: Sequence[str] = ("=", ":"),
|
||||
comment_prefixes: Sequence[str] = ("#", ";"),
|
||||
inline_comment_prefixes: Sequence[str] | None = None,
|
||||
strict: bool = True,
|
||||
empty_lines_in_values: bool = True,
|
||||
default_section: str = "DEFAULT",
|
||||
interpolation: configparser.Interpolation | None = ...,
|
||||
converters: configparser._ConvertersMap = ...,
|
||||
) -> None: ...
|
||||
|
||||
def optionxform(self, key: str) -> str: ...
|
||||
def get(self, section: configparser._SectionName, option: str) -> str: ... # type: ignore[override]
|
||||
@@ -26,7 +26,7 @@ class MysqlPacket:
|
||||
def read_string(self): ...
|
||||
def read_length_encoded_integer(self) -> Incomplete | None: ...
|
||||
def read_length_coded_string(self): ...
|
||||
def read_struct(self, fmt): ...
|
||||
def read_struct(self, fmt: str): ...
|
||||
def is_ok_packet(self) -> bool: ...
|
||||
def is_eof_packet(self) -> bool: ...
|
||||
def is_auth_switch_request(self) -> bool: ...
|
||||
@@ -37,3 +37,23 @@ class MysqlPacket:
|
||||
def check_error(self) -> None: ...
|
||||
def raise_for_error(self) -> None: ...
|
||||
def dump(self) -> None: ...
|
||||
|
||||
class FieldDescriptorPacket(MysqlPacket):
|
||||
def __init__(self, data, encoding) -> None: ...
|
||||
def description(self): ...
|
||||
def get_column_length(self): ...
|
||||
|
||||
class OKPacketWrapper:
|
||||
def __init__(self, from_packet) -> None: ...
|
||||
# TODO: add attrs from `from_packet`
|
||||
def __getattr__(self, key: str): ...
|
||||
|
||||
class EOFPacketWrapper:
|
||||
def __init__(self, from_packet) -> None: ...
|
||||
# TODO: add attrs from `from_packet`
|
||||
def __getattr__(self, key: str): ...
|
||||
|
||||
class LoadLocalPacketWrapper:
|
||||
def __init__(self, from_packet) -> None: ...
|
||||
# TODO: add attrs from `from_packet`
|
||||
def __getattr__(self, key: str): ...
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
from typing import Any
|
||||
from datetime import date, datetime, time, timedelta
|
||||
|
||||
Date: Any
|
||||
Time: Any
|
||||
TimeDelta: Any
|
||||
Timestamp: Any
|
||||
Date: type[date]
|
||||
Time: type[time]
|
||||
TimeDelta: type[timedelta]
|
||||
Timestamp: type[datetime]
|
||||
|
||||
def DateFromTicks(ticks): ...
|
||||
def TimeFromTicks(ticks): ...
|
||||
def TimestampFromTicks(ticks): ...
|
||||
def DateFromTicks(ticks: float | None) -> date: ...
|
||||
def TimeFromTicks(ticks: float | None) -> time: ...
|
||||
def TimestampFromTicks(ticks: float | None) -> datetime: ...
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
def byte2int(b): ...
|
||||
def int2byte(i): ...
|
||||
def join_bytes(bs): ...
|
||||
Reference in New Issue
Block a user