diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-10-10 14:25:21 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-10-10 14:25:21 -0400 |
| commit | ce2c4509176da6c125ec239931f05a946ac44d58 (patch) | |
| tree | 6bc57993f236f06fbd6a6b1ac4a205490a5fc2a8 /lib/sqlalchemy/dialects/drizzle | |
| parent | b7ecadfbde9a17eb32fc08d0e33f1a135de9ccc2 (diff) | |
| download | sqlalchemy-ce2c4509176da6c125ec239931f05a946ac44d58.tar.gz | |
- [feature] Added TIME type to mysql dialect,
accepts "fst" argument which is the new
"fractional seconds" specifier for recent
MySQL versions. The datatype will interpret
a microseconds portion received from the driver,
however note that at this time most/all MySQL
DBAPIs do not support returning this value.
[ticket:2534]
- attempted to modernize the types tests in test_mysql a little, though has a long
way to go
Diffstat (limited to 'lib/sqlalchemy/dialects/drizzle')
| -rw-r--r-- | lib/sqlalchemy/dialects/drizzle/base.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sqlalchemy/dialects/drizzle/base.py b/lib/sqlalchemy/dialects/drizzle/base.py index 94d2711a0..858253f1c 100644 --- a/lib/sqlalchemy/dialects/drizzle/base.py +++ b/lib/sqlalchemy/dialects/drizzle/base.py @@ -183,7 +183,7 @@ class BIGINT(sqltypes.BIGINT): super(BIGINT, self).__init__(**kw) -class _DrizzleTime(mysql_dialect._MSTime): +class TIME(mysql_dialect.TIME): """Drizzle TIME type.""" @@ -317,7 +317,7 @@ class _DrizzleBoolean(sqltypes.Boolean): colspecs = { sqltypes.Numeric: NUMERIC, sqltypes.Float: FLOAT, - sqltypes.Time: _DrizzleTime, + sqltypes.Time: TIME, sqltypes.Enum: ENUM, sqltypes.Boolean: _DrizzleBoolean, } |
