try:
self.pre_exec(connection, c, statement, parameters, echo = echo, **kwargs)
- if echo is True or self.echo:
+ if echo is True or self.echo is not False:
self.log(statement)
self.log(repr(parameters))
if isinstance(parameters, list) and len(parameters) > 0 and (isinstance(parameters[0], list) or isinstance(parameters[0], dict)):
def __init__(self, cursor, engine, typemap = None):
self.cursor = cursor
- self.echo = engine.echo
+ self.echo = engine.echo=="debug"
self.rowcount = engine.context.rowcount
metadata = cursor.description
self.props = {}
def testorderby(self):
# TODO: make a unit test out of these various combinations
# m = mapper(User, users, order_by=desc(users.c.user_name))
-# m = mapper(User, users, order_by=None)
- m = mapper(User, users)
+ m = mapper(User, users, order_by=None)
+# m = mapper(User, users)
# l = m.select(order_by=[desc(users.c.user_name), asc(users.c.user_id)])
l = m.select()