From: Mike Bayer Date: Mon, 25 Jun 2012 16:48:00 +0000 (-0400) Subject: - pass kw through here X-Git-Tag: rel_0_8_0b1~347 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fc7e74101a9749043196aea017266c23e7ff5577;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - pass kw through here --- diff --git a/lib/sqlalchemy/dialects/oracle/cx_oracle.py b/lib/sqlalchemy/dialects/oracle/cx_oracle.py index 4ba8d82050..6e2bc2760f 100644 --- a/lib/sqlalchemy/dialects/oracle/cx_oracle.py +++ b/lib/sqlalchemy/dialects/oracle/cx_oracle.py @@ -300,14 +300,14 @@ class _OracleRowid(oracle.ROWID): return dbapi.ROWID class OracleCompiler_cx_oracle(OracleCompiler): - def bindparam_string(self, name, quote=None): + def bindparam_string(self, name, quote=None, **kw): if quote is True or quote is not False and \ self.preparer._bindparam_requires_quotes(name): quoted_name = '"%s"' % name self._quoted_bind_names[name] = quoted_name - return OracleCompiler.bindparam_string(self, quoted_name) + return OracleCompiler.bindparam_string(self, quoted_name, **kw) else: - return OracleCompiler.bindparam_string(self, name) + return OracleCompiler.bindparam_string(self, name, **kw) class OracleExecutionContext_cx_oracle(OracleExecutionContext): diff --git a/lib/sqlalchemy/dialects/sybase/pysybase.py b/lib/sqlalchemy/dialects/sybase/pysybase.py index dd7b272513..e3bfae06cd 100644 --- a/lib/sqlalchemy/dialects/sybase/pysybase.py +++ b/lib/sqlalchemy/dialects/sybase/pysybase.py @@ -52,7 +52,7 @@ class SybaseExecutionContext_pysybase(SybaseExecutionContext): class SybaseSQLCompiler_pysybase(SybaseSQLCompiler): - def bindparam_string(self, name): + def bindparam_string(self, name, **kw): return "@" + name class SybaseDialect_pysybase(SybaseDialect):