Documentation updates.

This commit is contained in:
adustman
2001-04-28 03:27:58 +00:00
parent 76e8266a19
commit 3e2c672724
6 changed files with 45 additions and 1 deletions

View File

@ -1,3 +1,12 @@
"""MySQL CLIENT constants
These constants are used when creating the connection. Use bitwise-OR
(|) to combine options together, and pass them as the client_flags
parameter to MySQLdb.Connection. For more information on these flags,
see the MySQL C API documentation for mysql_real_connect().
"""
LONG_PASSWORD = 1 LONG_PASSWORD = 1
FOUND_ROWS = 2 FOUND_ROWS = 2
LONG_FLAG = 4 LONG_FLAG = 4
@ -11,4 +20,4 @@ CHANGE_USER = 512
INTERACTIVE = 1024 INTERACTIVE = 1024
SSL = 2048 SSL = 2048
IGNORE_SIGPIPE = 4096 IGNORE_SIGPIPE = 4096
TRANSACTIONS = 8192 # mysql_com.h is WRONG TRANSACTIONS = 8192 # mysql_com.h was WRONG prior to 3.23.35

View File

@ -1,3 +1,10 @@
"""MySQL Connection Errors
Nearly all of these raise OperationalError. COMMANDS_OUT_OF_SYNC
raises ProgrammingError.
"""
MIN_ERROR = 2000 MIN_ERROR = 2000
MAX_ERROR = 2999 MAX_ERROR = 2999
UNKNOWN_ERROR = 2000 UNKNOWN_ERROR = 2000

View File

@ -1,3 +1,10 @@
"""MySQL ER Constants
These constants are error codes for the bulk of the error conditions
that may occur.
"""
HASHCHK = 1000 HASHCHK = 1000
NISAMCHK = 1001 NISAMCHK = 1001
NO = 1002 NO = 1002

View File

@ -1,3 +1,10 @@
"""MySQL FIELD_TYPE Constants
These constants represent the various column (field) types that are
supported by MySQL.
"""
DECIMAL = 0 DECIMAL = 0
TINY = 1 TINY = 1
SHORT = 2 SHORT = 2

View File

@ -1,3 +1,10 @@
"""MySQL FLAG Constants
These flags are used along with the FIELD_TYPE to indicate various
properties of columns in a result set.
"""
NOT_NULL = 1 NOT_NULL = 1
PRI_KEY = 2 PRI_KEY = 2
UNIQUE_KEY = 4 UNIQUE_KEY = 4

View File

@ -1,3 +1,10 @@
"""MySQL REFRESH Constants
These constants seem to mostly deal with things internal to the
MySQL server. Forget you saw this.
"""
GRANT = 1 GRANT = 1
LOG = 2 LOG = 2
TABLES = 4 TABLES = 4