]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
one more select_table...
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 24 Nov 2008 01:21:08 +0000 (01:21 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 24 Nov 2008 01:21:08 +0000 (01:21 +0000)
doc/build/content/mappers.txt

index d645849165984b2701e2c1c32e6d292b1129e1a8..297a5167ef65f532969817e3134f153b638e777d 100644 (file)
@@ -681,7 +681,7 @@ In a concrete inheritance scenario, mapping `relation()`s is more difficult sinc
         Column('company_id', Integer, ForeignKey('companies.id'))
     )
 
-    mapper(Employee, employees_table, select_table=pjoin, polymorphic_on=pjoin.c.type, polymorphic_identity='employee')
+    mapper(Employee, employees_table, with_polymorphic=('*', pjoin), polymorphic_on=pjoin.c.type, polymorphic_identity='employee')
     mapper(Manager, managers_table, inherits=employee_mapper, concrete=True, polymorphic_identity='manager')
     mapper(Engineer, engineers_table, inherits=employee_mapper, concrete=True, polymorphic_identity='engineer')
     mapper(Company, companies, properties={