]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Additional checks have been added for the case where an inheriting
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 20 Jun 2014 22:47:28 +0000 (18:47 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 20 Jun 2014 22:48:08 +0000 (18:48 -0400)
commitcc3d6e9a4efae4466aae8932dfe092a9f6a9cd2a
tree45e2cdebb92ddb210d635e0d0ad42b1bcdff4d38
parent7edb38e703c6bddcd9211d33f0804cbe901f606b
- Additional checks have been added for the case where an inheriting
mapper is implicitly combining one of its column-based attributes
with that of the parent, where those columns normally don't necessarily
share the same value.  This is an extension of an existing check that
was added via :ticket:`1892`; however this new check emits only a
warning, instead of an exception, to allow for applications that may
be relying upon the existing behavior.
fixes #3042
12 files changed:
doc/build/changelog/changelog_09.rst
doc/build/faq.rst
lib/sqlalchemy/orm/mapper.py
test/ext/declarative/test_inheritance.py
test/orm/inheritance/test_basic.py
test/orm/inheritance/test_manytomany.py
test/orm/test_cycles.py
test/orm/test_events.py
test/orm/test_inspect.py
test/orm/test_mapper.py
test/orm/test_relationships.py
test/orm/test_unitofwork.py