summaryrefslogtreecommitdiff
path: root/test/perf/ormsession.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2008-06-21 16:08:04 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2008-06-21 16:08:04 +0000
commit060c3ce33c02c2bcd78b54e05da8b9196a296b62 (patch)
tree76d2a479536efcd709bffa6c4264b66e2fbba625 /test/perf/ormsession.py
parent8af372585a7da02507036219118d17b2b58e2aad (diff)
downloadsqlalchemy-060c3ce33c02c2bcd78b54e05da8b9196a296b62.tar.gz
- In addition to expired attributes, deferred attributes
also load if their data is present in the result set [ticket:870]
Diffstat (limited to 'test/perf/ormsession.py')
-rw-r--r--test/perf/ormsession.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/perf/ormsession.py b/test/perf/ormsession.py
index d8ae187e5..cdffa51a9 100644
--- a/test/perf/ormsession.py
+++ b/test/perf/ormsession.py
@@ -151,7 +151,8 @@ def run_queries():
# the top 20 items from all purchases
q = session.query(Purchase). \
- limit(50).order_by(desc(Purchase.purchase_date)). \
+ order_by(desc(Purchase.purchase_date)). \
+ limit(50).\
options(eagerload('items'), eagerload('items.subitems'),
eagerload('customer'))