From d89b840be9061226e2d80fc38d94dbbff9e14915 Mon Sep 17 00:00:00 2001 From: Rick Morrison Date: Fri, 2 May 2008 17:26:38 +0000 Subject: [PATCH] one-off workaround for mssql + odbc options, user patch --- lib/sqlalchemy/databases/mssql.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/sqlalchemy/databases/mssql.py b/lib/sqlalchemy/databases/mssql.py index 55d4b7cf24..ab5a968716 100644 --- a/lib/sqlalchemy/databases/mssql.py +++ b/lib/sqlalchemy/databases/mssql.py @@ -802,7 +802,10 @@ class MSSQLDialect_pyodbc(MSSQLDialect): # Allow specification of partial ODBC connect string if 'odbc_options' in keys: - connectors.append(keys.pop('odbc_options')) + odbc_options=keys.pop('odbc_options') + if odbc_options[0]=="'" and odbc_options[-1]=="'": + odbc_options=odbc_options[1:-1] + connectors.append(odbc_options) return [[";".join (connectors)], {}] -- 2.47.3