diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2014-08-19 16:14:57 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2014-08-19 17:43:50 -0400 |
| commit | 28103e9a865860a46037ca82e634827f2329deb0 (patch) | |
| tree | 6fb9593cc87efcdb85b2f5d8bf8889f95c351c4b /lib/sqlalchemy/orm/mapper.py | |
| parent | 399c03939768d4c8afb29ca1e091b046ea4fc88f (diff) | |
| download | sqlalchemy-28103e9a865860a46037ca82e634827f2329deb0.tar.gz | |
- simplify PK logic in update for row switch
Diffstat (limited to 'lib/sqlalchemy/orm/mapper.py')
| -rw-r--r-- | lib/sqlalchemy/orm/mapper.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sqlalchemy/orm/mapper.py b/lib/sqlalchemy/orm/mapper.py index 89c092b58..f22cac329 100644 --- a/lib/sqlalchemy/orm/mapper.py +++ b/lib/sqlalchemy/orm/mapper.py @@ -2364,6 +2364,9 @@ class Mapper(InspectionAttr): @_memoized_configured_property def _primary_key_props(self): + # TODO: this should really be called "identity key props", + # as it does not necessarily include primary key columns within + # individual tables return [self._columntoproperty[col] for col in self.primary_key] def _get_state_attr_by_column( |
