From 624aee295add8b772757e00be8569082ad6702c0 Mon Sep 17 00:00:00 2001 From: Friedrich Lindenberg Date: Mon, 24 Dec 2012 22:47:45 +0100 Subject: [PATCH] Handle missing schema... --- sqlaload/query.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sqlaload/query.py b/sqlaload/query.py index 73a4657..5fba4cb 100644 --- a/sqlaload/query.py +++ b/sqlaload/query.py @@ -59,14 +59,14 @@ def query(engine, query): yield res def distinct(engine, table, *columns, **kw): - columns = [table.c[c] for c in columns] qargs = [] try: + columns = [table.c[c] for c in columns] for col, val in kw.items(): qargs.append(table.c[col]==val) except KeyError: - return + return [] q = expression.select(columns, distinct=True, whereclause=and_(*qargs),