mirror of
https://github.com/veekun/pokedex.git
synced 2024-08-20 18:16:34 +00:00
Add 'ripped' to column info
This commit is contained in:
parent
13452d3136
commit
17e359ddba
1 changed files with 10 additions and 8 deletions
|
@ -15,6 +15,8 @@ Columns have a info dictionary with these keys:
|
||||||
- identifier: A fan-made identifier in the [-_a-z0-9]* format. Not intended
|
- identifier: A fan-made identifier in the [-_a-z0-9]* format. Not intended
|
||||||
for translation.
|
for translation.
|
||||||
- latex: A formula in LaTeX syntax.
|
- latex: A formula in LaTeX syntax.
|
||||||
|
- ripped: True for text that has been ripped from the games, and can be ripped
|
||||||
|
again for new versions or languages
|
||||||
|
|
||||||
See `pokedex.db.multilang` for how localizable text columns work. The session
|
See `pokedex.db.multilang` for how localizable text columns work. The session
|
||||||
classes in that module can be used to change the default language.
|
classes in that module can be used to change the default language.
|
||||||
|
@ -116,7 +118,7 @@ class Ability(TableBase):
|
||||||
create_translation_table('ability_names', Ability, 'names',
|
create_translation_table('ability_names', Ability, 'names',
|
||||||
relation_lazy='joined',
|
relation_lazy='joined',
|
||||||
name = Column(Unicode(24), nullable=False, index=True,
|
name = Column(Unicode(24), nullable=False, index=True,
|
||||||
info=dict(description="The name", format='plaintext', official=True)),
|
info=dict(description="The name", format='plaintext', official=True, ripped=True)),
|
||||||
)
|
)
|
||||||
create_translation_table('ability_prose', Ability, 'prose',
|
create_translation_table('ability_prose', Ability, 'prose',
|
||||||
effect = Column(markdown.MarkdownColumn(5120), nullable=False,
|
effect = Column(markdown.MarkdownColumn(5120), nullable=False,
|
||||||
|
@ -495,7 +497,7 @@ class Item(TableBase):
|
||||||
create_translation_table('item_names', Item, 'names',
|
create_translation_table('item_names', Item, 'names',
|
||||||
relation_lazy='joined',
|
relation_lazy='joined',
|
||||||
name = Column(Unicode(20), nullable=False, index=True,
|
name = Column(Unicode(20), nullable=False, index=True,
|
||||||
info=dict(description="The name", format='plaintext', official=True)),
|
info=dict(description="The name", format='plaintext', official=True, ripped=True)),
|
||||||
)
|
)
|
||||||
create_translation_table('item_prose', Item, 'prose',
|
create_translation_table('item_prose', Item, 'prose',
|
||||||
short_effect = Column(Unicode(256), nullable=False,
|
short_effect = Column(Unicode(256), nullable=False,
|
||||||
|
@ -505,7 +507,7 @@ create_translation_table('item_prose', Item, 'prose',
|
||||||
)
|
)
|
||||||
create_translation_table('item_flavor_summaries', Item, 'flavor_summaries',
|
create_translation_table('item_flavor_summaries', Item, 'flavor_summaries',
|
||||||
flavor_summary = Column(Unicode(512), nullable=True,
|
flavor_summary = Column(Unicode(512), nullable=True,
|
||||||
info=dict(description=u"Text containing facts from all flavor texts, for languages without official game translations", official=False, format='plaintext'))
|
info=dict(description=u"Text containing facts from all flavor texts, for languages without official game translations", official=False, format='plaintext', ripped=True)),
|
||||||
)
|
)
|
||||||
|
|
||||||
class ItemCategory(TableBase):
|
class ItemCategory(TableBase):
|
||||||
|
@ -727,11 +729,11 @@ class Move(TableBase):
|
||||||
create_translation_table('move_names', Move, 'names',
|
create_translation_table('move_names', Move, 'names',
|
||||||
relation_lazy='joined',
|
relation_lazy='joined',
|
||||||
name = Column(Unicode(24), nullable=False, index=True,
|
name = Column(Unicode(24), nullable=False, index=True,
|
||||||
info=dict(description="The name", format='plaintext', official=True))
|
info=dict(description="The name", format='plaintext', official=True, ripped=True))
|
||||||
)
|
)
|
||||||
create_translation_table('move_flavor_summaries', Move, 'flavor_summaries',
|
create_translation_table('move_flavor_summaries', Move, 'flavor_summaries',
|
||||||
flavor_summary = Column(Unicode(512), nullable=True,
|
flavor_summary = Column(Unicode(512), nullable=True,
|
||||||
info=dict(description=u"Text containing facts from all flavor texts, for languages without official game translations", official=False, format='plaintext'))
|
info=dict(description=u"Text containing facts from all flavor texts, for languages without official game translations", official=False, format='plaintext', ripped=True)),
|
||||||
)
|
)
|
||||||
|
|
||||||
class MoveBattleStyle(TableBase):
|
class MoveBattleStyle(TableBase):
|
||||||
|
@ -1011,7 +1013,7 @@ class Nature(TableBase):
|
||||||
create_translation_table('nature_names', Nature, 'names',
|
create_translation_table('nature_names', Nature, 'names',
|
||||||
relation_lazy='joined',
|
relation_lazy='joined',
|
||||||
name = Column(Unicode(8), nullable=False, index=True,
|
name = Column(Unicode(8), nullable=False, index=True,
|
||||||
info=dict(description="The name", format='plaintext', official=True)),
|
info=dict(description="The name", format='plaintext', official=True, ripped=True)),
|
||||||
)
|
)
|
||||||
|
|
||||||
class NatureBattleStylePreference(TableBase):
|
class NatureBattleStylePreference(TableBase):
|
||||||
|
@ -1201,14 +1203,14 @@ class Pokemon(TableBase):
|
||||||
create_translation_table('pokemon_names', Pokemon, 'names',
|
create_translation_table('pokemon_names', Pokemon, 'names',
|
||||||
relation_lazy='joined',
|
relation_lazy='joined',
|
||||||
name = Column(Unicode(20), nullable=False, index=True,
|
name = Column(Unicode(20), nullable=False, index=True,
|
||||||
info=dict(description="The name", format='plaintext', official=True)),
|
info=dict(description="The name", format='plaintext', official=True, ripped=True)),
|
||||||
species = Column(Unicode(16), nullable=False,
|
species = Column(Unicode(16), nullable=False,
|
||||||
info=dict(description=u'The short flavor text, such as "Seed" or "Lizard"; usually affixed with the word "Pokémon"',
|
info=dict(description=u'The short flavor text, such as "Seed" or "Lizard"; usually affixed with the word "Pokémon"',
|
||||||
official=True, format='plaintext')),
|
official=True, format='plaintext')),
|
||||||
)
|
)
|
||||||
create_translation_table('pokemon_flavor_summaries', Pokemon, 'flavor_summaries',
|
create_translation_table('pokemon_flavor_summaries', Pokemon, 'flavor_summaries',
|
||||||
flavor_summary = Column(Unicode(512), nullable=True,
|
flavor_summary = Column(Unicode(512), nullable=True,
|
||||||
info=dict(description=u"Text containing facts from all flavor texts, for languages without official game translations", official=False, format='plaintext'))
|
info=dict(description=u"Text containing facts from all flavor texts, for languages without official game translations", official=False, format='plaintext', ripped=True)),
|
||||||
)
|
)
|
||||||
|
|
||||||
class PokemonAbility(TableBase):
|
class PokemonAbility(TableBase):
|
||||||
|
|
Loading…
Reference in a new issue