Added GrowthRate.max_experience.

This commit is contained in:
Eevee 2010-05-03 01:00:05 -07:00
parent f8145b87e4
commit b8481d551a

View file

@ -667,6 +667,9 @@ Generation.canonical_pokedex = relation(Pokedex, backref='canonical_for_generati
Generation.versions = relation(Version, secondary=VersionGroup.__table__) Generation.versions = relation(Version, secondary=VersionGroup.__table__)
Generation.main_region = relation(Region) Generation.main_region = relation(Region)
GrowthRate.max_experience_obj = relation(Experience, primaryjoin=and_(Experience.growth_rate_id == GrowthRate.id, Experience.level == 100), uselist=False)
GrowthRate.max_experience = association_proxy('max_experience_obj', 'experience')
Item.berry = relation(Berry, uselist=False, backref='item') Item.berry = relation(Berry, uselist=False, backref='item')
Item.flags = relation(ItemFlag, secondary=ItemFlagMap.__table__) Item.flags = relation(ItemFlag, secondary=ItemFlagMap.__table__)
Item.flavor_text = relation(ItemFlavorText, order_by=ItemFlavorText.version_group_id.asc(), backref='item') Item.flavor_text = relation(ItemFlavorText, order_by=ItemFlavorText.version_group_id.asc(), backref='item')