diff --git a/pokedex/data/csv/version_groups.csv b/pokedex/data/csv/version_groups.csv index b172f40..e47dbdd 100644 --- a/pokedex/data/csv/version_groups.csv +++ b/pokedex/data/csv/version_groups.csv @@ -10,5 +10,5 @@ id,generation_id,pokedex_id,order 9,4,6,11 10,4,7,12 11,5,8,13 -12,3,4,7 -13,3,4,8 +12,3,,7 +13,3,,8 diff --git a/pokedex/db/tables.py b/pokedex/db/tables.py index 7726794..68c56a1 100644 --- a/pokedex/db/tables.py +++ b/pokedex/db/tables.py @@ -1591,8 +1591,8 @@ class VersionGroup(TableBase): info=dict(description=u"This version group's unique ID.")) generation_id = Column(Integer, ForeignKey('generations.id'), nullable=False, info=dict(description=u"The ID of the generation the games in this group belong to.")) - pokedex_id = Column(Integer, ForeignKey('pokedexes.id'), nullable=False, - info=dict(description=u"The ID of the regional Pokédex used in this version group.")) + pokedex_id = Column(Integer, ForeignKey('pokedexes.id'), nullable=True, + info=dict(description=u"The ID of the regional Pokédex used in this version group. Null if not applicable.")) order = Column(Integer, nullable=True, info=dict(description=u"Order for sorting. Almost by date of release, except similar versions are grouped together."))