From 76ad6391fc0b223fee6c85ea7c9f87bf9cd3aa08 Mon Sep 17 00:00:00 2001 From: Andrew Ekstedt Date: Sun, 24 May 2015 21:41:40 -0700 Subject: [PATCH] Document Type.target_efficacies and Type.damage_efficacies. I can't keep them straight. --- pokedex/db/tables.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pokedex/db/tables.py b/pokedex/db/tables.py index 447b6a5..1858c55 100644 --- a/pokedex/db/tables.py +++ b/pokedex/db/tables.py @@ -2147,7 +2147,7 @@ class TypeEfficacy(TableBase): """ __tablename__ = 'type_efficacy' damage_type_id = Column(Integer, ForeignKey('types.id'), primary_key=True, nullable=False, autoincrement=False, - doc=u"The ID of the damaging type.") + doc=u"The ID of the damaging move's type.") target_type_id = Column(Integer, ForeignKey('types.id'), primary_key=True, nullable=False, autoincrement=False, doc=u"The ID of the defending Pokémon's type.") damage_factor = Column(Integer, nullable=False, @@ -2846,10 +2846,12 @@ SuperContestCombo.second = relationship(Move, Type.damage_efficacies = relationship(TypeEfficacy, primaryjoin=Type.id==TypeEfficacy.damage_type_id, - backref=backref('damage_type', innerjoin=True, lazy='joined')) + backref=backref('damage_type', innerjoin=True, lazy='joined'), + doc=u"Efficacies with this type as the attacking type.") Type.target_efficacies = relationship(TypeEfficacy, primaryjoin=Type.id==TypeEfficacy.target_type_id, - backref=backref('target_type', innerjoin=True, lazy='joined')) + backref=backref('target_type', innerjoin=True, lazy='joined'), + doc=u"Efficacies with this type as the defending type.") Type.generation = relationship(Generation, innerjoin=True,