]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
update out of date docstring
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 31 May 2011 21:32:19 +0000 (17:32 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 31 May 2011 21:32:19 +0000 (17:32 -0400)
lib/sqlalchemy/orm/interfaces.py

index 62d0fb79f70a098542e5987c145d9eb84b89b509..1c4b59ca39cea59c7d4a976127383b9be3b1c558 100644 (file)
@@ -623,15 +623,14 @@ class LoaderStrategy(object):
 
     * it processes the ``QueryContext`` at statement construction time,
       where it can modify the SQL statement that is being produced.
-      simple column attributes may add their represented column to the
+      Simple column attributes may add their represented column to the
       list of selected columns, *eager loading* properties may add
       ``LEFT OUTER JOIN`` clauses to the statement.
 
-    * it processes the ``SelectionContext`` at row-processing time.  This
-      includes straight population of attributes corresponding to rows,
-      setting instance-level lazyloader callables on newly
-      constructed instances, and appending child items to scalar/collection
-      attributes in response to eagerly-loaded relations.
+    * It produces "row processor" functions at result fetching time.
+      These "row processor" functions populate a particular attribute
+      on a particular mapped instance.
+
     """
 
     def __init__(self, parent):