diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-04-09 14:21:40 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-04-09 14:21:40 -0400 |
commit | d84ae4f75468fea6b3345c1275d6a472d0cf7c5f (patch) | |
tree | 69ae37b83fcbd196cb4cb9424c7f407ebf7acf21 /lib/sqlalchemy/sql/expression.py | |
parent | 70a173d22b520b41acc8624f1a1d6c8c456412f7 (diff) | |
download | sqlalchemy-d84ae4f75468fea6b3345c1275d6a472d0cf7c5f.tar.gz |
Fixed indirect regression regarding :func:`.has_inherited_table`,
where since it considers the current class' ``__table__``, was
sensitive to when it was called. This is 0.7's behavior also,
but in 0.7 things tended to "work out" within events like
``__mapper_args__()``. :func:`.has_inherited_table` now only
considers superclasses, so should return the same answer
regarding the current class no matter when it's called
(obviously assuming the state of the superclass).
[ticket:2656]
Diffstat (limited to 'lib/sqlalchemy/sql/expression.py')
0 files changed, 0 insertions, 0 deletions