структура
# pseudo code
class Character(Model):
character_class = db.Column(ForeignKey('characters_classes.id'), nullable=False)
class CharacterClass(Model):
mana = db.Column(db.Integer)
defence = db.Column(db.Integer)
attack = db.Column(db.Integer)
и у пользователя естественно есть возможность создать персонажа и выбрать класс, у каждого класса разные аттрибуты (у персонажа присвоенного пользователю они со временем будут меняться), вопрос состоит в том как правильно перенести аттрибуты из CharacterClass в Character, или просто скопировать набор колонок?
sqlalchemy
Обсуждают сегодня