summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/mapping
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2006-05-03 16:55:56 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2006-05-03 16:55:56 +0000
commitea06a3ac2f8225a9aac81cd849d681ee40d2e57a (patch)
treee9522cb6115147e5f9c45a1c91afdad88e9d9f88 /lib/sqlalchemy/mapping
parentc5b02351a2e6a80dbd894c8ffacf64d1373d4d9d (diff)
downloadsqlalchemy-ea06a3ac2f8225a9aac81cd849d681ee40d2e57a.tar.gz
"order_by" parameter propigated to inheriting mappers
oracle ROW_NUMBER logic uses select.oid_column to get default order by
Diffstat (limited to 'lib/sqlalchemy/mapping')
-rw-r--r--lib/sqlalchemy/mapping/mapper.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sqlalchemy/mapping/mapper.py b/lib/sqlalchemy/mapping/mapper.py
index 4a26a4f38..db404b6ea 100644
--- a/lib/sqlalchemy/mapping/mapper.py
+++ b/lib/sqlalchemy/mapping/mapper.py
@@ -114,6 +114,8 @@ class Mapper(object):
self._synchronizer = None
self.inherits = inherits
self.noninherited_table = table
+ if self.order_by is False:
+ self.order_by = inherits.order_by
else:
self.primarytable = self.table
self.noninherited_table = self.table