From e0896904db15918e31cc3d6a7d91ea11c7cebdd9 Mon Sep 17 00:00:00 2001 From: Rick Morrison Date: Sun, 17 Dec 2006 23:14:53 +0000 Subject: added missing ref to between in sql.py __all__ --- lib/sqlalchemy/databases/mssql.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/sqlalchemy/databases') diff --git a/lib/sqlalchemy/databases/mssql.py b/lib/sqlalchemy/databases/mssql.py index 3cfffd302..dc92be239 100644 --- a/lib/sqlalchemy/databases/mssql.py +++ b/lib/sqlalchemy/databases/mssql.py @@ -58,7 +58,8 @@ except: import pymssql as dbmodule connect = dbmodule.connect # pymmsql doesn't have a Binary method. we use string - dbmodule.Binary = lambda st: str(st) + # updated: since v.74 binary support is fixed; restriction removed + # dbmodule.Binary = lambda st: str(st) def make_connect_string(keys): if keys.get('port'): # pymssql expects port as host:port, not a separate arg @@ -177,6 +178,10 @@ class MSBoolean(sqltypes.Boolean): else: return value and True or False +class MSPickle(sqltypes.PickleType): + def get_col_spec(self): + return "IMAGE" + colspecs = { sqltypes.Integer : MSInteger, sqltypes.Smallinteger: MSSmallInteger, -- cgit v1.2.1