From: Mike Bayer Date: Wed, 7 Dec 2005 04:21:26 +0000 (+0000) Subject: slight change to order by for limited eager select X-Git-Tag: rel_0_1_0~249 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=56737d4682224e2bb92aa1e4a56bae9610ef0168;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git slight change to order by for limited eager select --- diff --git a/lib/sqlalchemy/mapping/mapper.py b/lib/sqlalchemy/mapping/mapper.py index 092a0c0d53..2860cff7cc 100644 --- a/lib/sqlalchemy/mapping/mapper.py +++ b/lib/sqlalchemy/mapping/mapper.py @@ -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)