- Fixed bug in Enum type which blew away native_enum
flag when used with TypeDecorators or other adaption
scenarios.
+
+- firebird
+ - Fixed incorrect signature in do_execute(), error
+ introduced in 0.6.1. [ticket:1823]
0.6.1
=====
def last_inserted_ids(self):
return self.context.last_inserted_ids
- def do_execute(self, cursor, statement, params, **kwargs):
+ def do_execute(self, cursor, statement, params, context=None):
if params == {}:
params = ()
super(AccessDialect, self).do_execute(cursor, statement, params, **kwargs)
return indexes.values()
- def do_execute(self, cursor, statement, parameters, **kwargs):
+ def do_execute(self, cursor, statement, parameters, context=None):
# kinterbase does not accept a None, but wants an empty list
# when there are no arguments.
cursor.execute(statement, parameters or [])