diff options
author | mike bayer <mike_mp@zzzcomputing.com> | 2023-03-31 13:52:16 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@bbpush.zzzcomputing.com> | 2023-03-31 13:52:16 +0000 |
commit | 90efd4480b07e2df04c3c1b3dd7917224757b64c (patch) | |
tree | f1ce71513b1f1075da43a373f2f9068f3f372922 /lib/sqlalchemy/orm | |
parent | cfd31fa67d622c9b1e9811dde2f1f87173ed648e (diff) | |
parent | 671e0197b600b7b418fe7ca08d8864ea90f9a4f5 (diff) | |
download | sqlalchemy-90efd4480b07e2df04c3c1b3dd7917224757b64c.tar.gz |
Merge "copy deferred attributes for mapped_column" into main
Diffstat (limited to 'lib/sqlalchemy/orm')
-rw-r--r-- | lib/sqlalchemy/orm/properties.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sqlalchemy/orm/properties.py b/lib/sqlalchemy/orm/properties.py index 4c07bad23..2f7b85d88 100644 --- a/lib/sqlalchemy/orm/properties.py +++ b/lib/sqlalchemy/orm/properties.py @@ -594,6 +594,8 @@ class MappedColumn( new = self.__class__.__new__(self.__class__) new.column = self.column._copy(**kw) new.deferred = self.deferred + new.deferred_group = self.deferred_group + new.deferred_raiseload = self.deferred_raiseload new.foreign_keys = new.column.foreign_keys new._has_nullable = self._has_nullable new._attribute_options = self._attribute_options |