Pokemon.evolution_* => Pokemon.*_pokemon

This commit is contained in:
Eevee 2010-05-25 00:09:29 -07:00
parent 672caf7aa9
commit b91c813966

View file

@ -794,13 +794,11 @@ Pokemon.egg_groups = relation(EggGroup, secondary=PokemonEggGroup.__table__,
order_by=PokemonEggGroup.egg_group_id, order_by=PokemonEggGroup.egg_group_id,
backref='pokemon') backref='pokemon')
Pokemon.evolution_chain = relation(EvolutionChain, backref='pokemon') Pokemon.evolution_chain = relation(EvolutionChain, backref='pokemon')
Pokemon.evolution_children = relation(Pokemon, Pokemon.child_pokemon = relation(Pokemon,
primaryjoin=Pokemon.id==PokemonEvolution.from_pokemon_id, primaryjoin=Pokemon.id==PokemonEvolution.from_pokemon_id,
secondary=PokemonEvolution.__table__, secondary=PokemonEvolution.__table__,
secondaryjoin=PokemonEvolution.to_pokemon_id==Pokemon.id, secondaryjoin=PokemonEvolution.to_pokemon_id==Pokemon.id,
backref=backref('evolution_parent', backref=backref('parent_pokemon', uselist=False),
uselist=False,
),
) )
Pokemon.flavor_text = relation(PokemonFlavorText, order_by=PokemonFlavorText.version_id.asc(), backref='pokemon') Pokemon.flavor_text = relation(PokemonFlavorText, order_by=PokemonFlavorText.version_id.asc(), backref='pokemon')
Pokemon.foreign_names = relation(PokemonName, backref='pokemon') Pokemon.foreign_names = relation(PokemonName, backref='pokemon')