mirror of
https://github.com/veekun/pokedex.git
synced 2024-08-20 18:16:34 +00:00
Added Platinum forms. #5
This commit is contained in:
parent
e2353855be
commit
61f973ab27
4 changed files with 120 additions and 9 deletions
pokedex/db
|
@ -228,6 +228,17 @@ class PokemonFlavorText(TableBase):
|
|||
version_id = Column(Integer, ForeignKey('versions.id'), primary_key=True, nullable=False, autoincrement=False)
|
||||
flavor_text = Column(Unicode(255), nullable=False)
|
||||
|
||||
class PokemonFormGroup(TableBase):
|
||||
__tablename__ = 'pokemon_form_groups'
|
||||
pokemon_id = Column(Integer, ForeignKey('pokemon.id'), primary_key=True, nullable=False, autoincrement=False)
|
||||
description = Column(Unicode(255), nullable=False)
|
||||
|
||||
class PokemonFormSprite(TableBase):
|
||||
__tablename__ = 'pokemon_form_sprites'
|
||||
id = Column(Integer, primary_key=True, nullable=False)
|
||||
pokemon_id = Column(Integer, ForeignKey('pokemon.id'), primary_key=True, nullable=False, autoincrement=False)
|
||||
name = Column(Unicode(16), nullable=True)
|
||||
|
||||
class PokemonName(TableBase):
|
||||
__tablename__ = 'pokemon_names'
|
||||
pokemon_id = Column(Integer, ForeignKey('pokemon.id'), primary_key=True, nullable=False, autoincrement=False)
|
||||
|
@ -321,6 +332,10 @@ PokemonDexNumber.generation = relation(Generation)
|
|||
|
||||
PokemonFlavorText.version = relation(Version)
|
||||
|
||||
PokemonFormGroup.pokemon = relation(Pokemon, backref=backref('form_group',
|
||||
uselist=False))
|
||||
PokemonFormSprite.pokemon = relation(Pokemon, backref='form_sprites')
|
||||
|
||||
PokemonName.language = relation(Language)
|
||||
|
||||
PokemonStat.stat = relation(Stat)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue