diff --git a/dataset/persistence/table.py b/dataset/persistence/table.py index 3eaf808..068a704 100644 --- a/dataset/persistence/table.py +++ b/dataset/persistence/table.py @@ -4,7 +4,7 @@ from hashlib import sha1 from sqlalchemy.sql import and_, expression from sqlalchemy.sql.expression import ClauseElement from sqlalchemy.schema import Column, Index -from sqlalchemy import alias, func +from sqlalchemy import alias, false from dataset.persistence.util import guess_type, normalize_column_name from dataset.persistence.util import ResultIter from dataset.util import DatasetException @@ -241,7 +241,7 @@ class Table(object): clauses = list(clauses) for k, v in args.items(): if not self._has_column(k): - clauses.append(func.sum(1) == 2) + clauses.append(false()) elif isinstance(v, (list, tuple)): clauses.append(self.table.c[k].in_(v)) else: diff --git a/setup.py b/setup.py index 95ded18..aee8839 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ if sys.version_info[:2] <= (2, 6): setup( name='dataset', - version='0.6.3', + version='0.6.4', description="Toolkit for Python-based data processing.", long_description="", classifiers=[