File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -26,15 +26,15 @@ class AutoPopulate:
26
26
@property
27
27
def key_source (self ):
28
28
"""
29
- :return: the relation whose primary key values are passed, sequentially, to the
30
- ``make`` method when populate() is called.
31
- The default value is the join of the parent relations.
32
- Users may override to change the granularity or the scope of populate() calls.
29
+ :return: the query expression that yields primary key values to be passed,
30
+ sequentially, to the ``make`` method when populate() is called.
31
+ The default value is the join of the parent relations.
32
+ Users may override to change the granularity or the scope of populate() calls.
33
33
"""
34
34
def _rename_attributes (table , props ):
35
35
return (table .proj (
36
36
** {attr : ref for attr , ref in props ['attr_map' ].items () if attr != ref })
37
- if props ['aliased' ] else table )
37
+ if props ['aliased' ] else table . proj () )
38
38
39
39
if self ._key_source is None :
40
40
parents = self .target .parents (primary = True , as_objects = True , foreign_key_info = True )
Original file line number Diff line number Diff line change @@ -55,7 +55,8 @@ class Table(QueryExpression):
55
55
_table_name = None # must be defined in subclass
56
56
_log_ = None # placeholder for the Log table object
57
57
58
- # These properties must be set by the schema decorator (schemas.py) at class level or by FreeTable at instance level
58
+ # These properties must be set by the schema decorator (schemas.py) at class level
59
+ # or by FreeTable at instance level
59
60
database = None
60
61
declaration_context = None
61
62
You can’t perform that action at this time.
0 commit comments