]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
slight change to order by for limited eager select
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Dec 2005 04:21:26 +0000 (04:21 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Dec 2005 04:21:26 +0000 (04:21 +0000)
lib/sqlalchemy/mapping/mapper.py

index 092a0c0d53c8d3437b5ad066203bf07b5df77f3b..2860cff7ccbd5b37c32e0c61ca5d5786132ac53e 100644 (file)
@@ -456,6 +456,7 @@ class Mapper(object):
             statement = sql.select([self.table], sql.and_(*crit))
             if kwargs.has_key('order_by'):
                 statement.order_by(kwargs['order_by'])
+            statement.order_by(self.table.rowid_column)
         else:
             statement = sql.select([self.table], whereclause, **kwargs)
             statement.order_by(self.table.rowid_column)