From 240c0ff80aed9f8196c6e892fc5764cdf90d9aa3 Mon Sep 17 00:00:00 2001 From: Eevee Date: Tue, 29 Mar 2011 21:26:57 -0700 Subject: [PATCH 1/1] Add Stat.is_battle_only. --- pokedex/data/csv/stats.csv | 18 +++++++++--------- pokedex/db/tables.py | 2 ++ 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/pokedex/data/csv/stats.csv b/pokedex/data/csv/stats.csv index a0c4594..007a1b4 100644 --- a/pokedex/data/csv/stats.csv +++ b/pokedex/data/csv/stats.csv @@ -1,9 +1,9 @@ -id,damage_class_id,identifier -1,,hp -2,2,attack -3,2,defense -4,3,special-attack -5,3,special-defense -6,,speed -7,,accuracy -8,,evasion +id,damage_class_id,identifier,is_battle_only +1,,hp,0 +2,2,attack,0 +3,2,defense,0 +4,3,special-attack,0 +5,3,special-defense,0 +6,,speed,0 +7,,accuracy,1 +8,,evasion,1 diff --git a/pokedex/db/tables.py b/pokedex/db/tables.py index 4865363..faa5a88 100644 --- a/pokedex/db/tables.py +++ b/pokedex/db/tables.py @@ -1533,6 +1533,8 @@ class Stat(TableBase): info=dict(description=u"For offensive and defensive stats, the damage this stat relates to; otherwise None (the NULL value)")) identifier = Column(Unicode(16), nullable=False, info=dict(description=u"An identifier", format='identifier')) + is_battle_only = Column(Boolean, nullable=False, + info=dict(description=u"Whether this stat only exists within a battle")) create_translation_table('stat_names', Stat, 'names', relation_lazy='joined', -- 2.7.4