mirror of
https://github.com/PyMySQL/mysqlclient.git
synced 2025-08-16 20:33:57 +08:00
Update FIELD_TYPEs (#309)
This commit is contained in:
@ -37,7 +37,6 @@ except NameError:
|
|||||||
from sets import ImmutableSet as frozenset
|
from sets import ImmutableSet as frozenset
|
||||||
|
|
||||||
class DBAPISet(frozenset):
|
class DBAPISet(frozenset):
|
||||||
|
|
||||||
"""A special type of set for which A == x is true if A is a
|
"""A special type of set for which A == x is true if A is a
|
||||||
DBAPISet and x is a member of that set."""
|
DBAPISet and x is a member of that set."""
|
||||||
|
|
||||||
@ -54,7 +53,7 @@ BINARY = DBAPISet([FIELD_TYPE.BLOB, FIELD_TYPE.LONG_BLOB,
|
|||||||
NUMBER = DBAPISet([FIELD_TYPE.DECIMAL, FIELD_TYPE.DOUBLE, FIELD_TYPE.FLOAT,
|
NUMBER = DBAPISet([FIELD_TYPE.DECIMAL, FIELD_TYPE.DOUBLE, FIELD_TYPE.FLOAT,
|
||||||
FIELD_TYPE.INT24, FIELD_TYPE.LONG, FIELD_TYPE.LONGLONG,
|
FIELD_TYPE.INT24, FIELD_TYPE.LONG, FIELD_TYPE.LONGLONG,
|
||||||
FIELD_TYPE.TINY, FIELD_TYPE.YEAR, FIELD_TYPE.NEWDECIMAL])
|
FIELD_TYPE.TINY, FIELD_TYPE.YEAR, FIELD_TYPE.NEWDECIMAL])
|
||||||
DATE = DBAPISet([FIELD_TYPE.DATE, FIELD_TYPE.NEWDATE])
|
DATE = DBAPISet([FIELD_TYPE.DATE])
|
||||||
TIME = DBAPISet([FIELD_TYPE.TIME])
|
TIME = DBAPISet([FIELD_TYPE.TIME])
|
||||||
TIMESTAMP = DBAPISet([FIELD_TYPE.TIMESTAMP, FIELD_TYPE.DATETIME])
|
TIMESTAMP = DBAPISet([FIELD_TYPE.TIMESTAMP, FIELD_TYPE.DATETIME])
|
||||||
DATETIME = TIMESTAMP
|
DATETIME = TIMESTAMP
|
||||||
|
@ -18,9 +18,13 @@ DATE = 10
|
|||||||
TIME = 11
|
TIME = 11
|
||||||
DATETIME = 12
|
DATETIME = 12
|
||||||
YEAR = 13
|
YEAR = 13
|
||||||
NEWDATE = 14
|
# NEWDATE = 14 # Internal to MySQL.
|
||||||
VARCHAR = 15
|
VARCHAR = 15
|
||||||
BIT = 16
|
BIT = 16
|
||||||
|
# TIMESTAMP2 = 17
|
||||||
|
# DATETIME2 = 18
|
||||||
|
# TIME2 = 19
|
||||||
|
JSON = 245
|
||||||
NEWDECIMAL = 246
|
NEWDECIMAL = 246
|
||||||
ENUM = 247
|
ENUM = 247
|
||||||
SET = 248
|
SET = 248
|
||||||
|
Reference in New Issue
Block a user