diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2008-11-24 01:14:32 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2008-11-24 01:14:32 +0000 |
| commit | 75e8350e4d9c0a2631d11ea5de3dd1d1460690ce (patch) | |
| tree | ac5365ea4cc7fd659199c68f9dc3ed1c63a7f4d7 /lib/sqlalchemy/orm/mapper.py | |
| parent | e7dd4efb3e26d600c38d6e7467a01b72881a8a0d (diff) | |
| download | sqlalchemy-75e8350e4d9c0a2631d11ea5de3dd1d1460690ce.tar.gz | |
- comparator_factory is accepted by all MapperProperty constructors. [ticket:1149]
- added other unit tests as per [ticket:1149]
- rewrote most of the "joined table inheritance" documentation section, removed badly out of
date "polymorphic_fetch" and "select_table" arguments.
- "select_table" raises a deprecation warning. converted unit tests to not use it.
- removed all references to "ORDER BY table.oid" from mapping docs.
- renamed PropertyLoader to RelationProperty. Old symbol remains.
- renamed ColumnProperty.ColumnComparator to ColumnProperty.Comparator. Old symbol remains.
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 37a431012..a6b49ab6b 100644 --- a/lib/sqlalchemy/orm/mapper.py +++ b/lib/sqlalchemy/orm/mapper.py @@ -139,6 +139,9 @@ class Mapper(object): self.select_table = select_table if select_table: + util.warn_deprecated('select_table option is deprecated. Use with_polymorphic=("*", selectable) ' + 'instead.') + if with_polymorphic: raise sa_exc.ArgumentError("select_table can't be used with " "with_polymorphic (they define conflicting settings)") |
