From: Mike Bayer Date: Thu, 29 Jan 2009 16:58:44 +0000 (+0000) Subject: correct subclassing X-Git-Tag: rel_0_6_6~311 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ea8c682e805567ab95b40fa343ef9f4eb03ddfd;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git correct subclassing --- diff --git a/lib/sqlalchemy/dialects/mssql/base.py b/lib/sqlalchemy/dialects/mssql/base.py index 4936864cab..5398149c4d 100644 --- a/lib/sqlalchemy/dialects/mssql/base.py +++ b/lib/sqlalchemy/dialects/mssql/base.py @@ -305,7 +305,7 @@ class MSTinyInteger(sqltypes.Integer): # filter bind parameters into datetime objects (required by pyodbc, # not sure about other dialects). -class MSDate(sqltypes.DATE): +class MSDate(sqltypes.Date): def bind_processor(self, dialect): def process(value): if type(value) == datetime.date: @@ -325,7 +325,7 @@ class MSDate(sqltypes.DATE): return value return process -class MSTime(sqltypes.TIME): +class MSTime(sqltypes.Time): def __init__(self, precision=None, **kwargs): self.precision = precision super(MSTime, self).__init__()