main_region = Column(Unicode(16), nullable=False)
class GrowthRate(TableBase):
+ """`formula` is written in LaTeX math notation."""
__tablename__ = 'growth_rates'
id = Column(Integer, primary_key=True, nullable=False)
- name = Column(Unicode(16), nullable=False)
- formula = Column(Unicode(255), nullable=False)
+ name = Column(Unicode(20), nullable=False)
+ formula = Column(Unicode(500), nullable=False)
class Item(TableBase):
__tablename__ = 'items'
LocationArea.location = relation(Location, backref='areas')
Move.type = relation(Type, backref='moves')
+Move.effect = relation(MoveEffect, backref='moves')
Pokemon.abilities = relation(Ability, secondary=PokemonAbility.__table__,
order_by=PokemonAbility.slot,
Version.generation = relation(Generation, secondary=VersionGroup.__table__,
backref='versions')
Version.version_group = relation(VersionGroup, backref='versions')
+
+VersionGroup.generation = relation(Generation, backref='version_groups')