Prechádzať zdrojové kódy

Updating player market

JoostSijm 4 rokov pred
rodič
commit
17d0832067

+ 11 - 4
app/models.py

@@ -344,10 +344,17 @@ class PlayerMarketStat(Base):
     item_type = Column(SmallInteger)
     price = Column(Integer)
     amount = Column(BigInteger)
-    half_t_average = Column(Integer)
-    one_t_average = Column(Integer)
-    two_t_average = Column(Integer)
-    five_t_average = Column(Integer)
+    base_average = Column(BigInteger)
+    one_average = Column(Integer)
+    two_average = Column(Integer)
+    three_average = Column(Integer)
+    four_average = Column(Integer)
+    five_average = Column(Integer)
+    six_average = Column(Integer)
+    seven_average = Column(Integer)
+    eight_average = Column(Integer)
+    nine_average = Column(Integer)
+    ten_average = Column(Integer)
     total_offers = Column(Integer)
 
     player_id = Column(BigInteger, ForeignKey('player.id'))

+ 24 - 0
migrations/versions/2e789a82dd86_add_base_average_to_player_market.py

@@ -0,0 +1,24 @@
+"""add_base_average_to_player_market
+
+Revision ID: 2e789a82dd86
+Revises: ce1315d0f85f
+Create Date: 2020-05-20 11:11:41.606325
+
+"""
+from alembic import op
+import sqlalchemy as sa
+
+
+# revision identifiers, used by Alembic.
+revision = '2e789a82dd86'
+down_revision = 'ce1315d0f85f'
+branch_labels = None
+depends_on = None
+
+
+def upgrade():
+    op.add_column('player_market_stat', sa.Column('base_average', sa.BigInteger(), nullable=True))
+
+
+def downgrade():
+    op.drop_column('player_market_stat', 'base_average')

+ 50 - 0
migrations/versions/ce1315d0f85f_add_to_player_market_stat.py

@@ -0,0 +1,50 @@
+"""add_to_player_market_stat
+
+Revision ID: ce1315d0f85f
+Revises: d9b4e754a98e
+Create Date: 2020-05-20 10:08:05.566036
+
+"""
+from alembic import op
+import sqlalchemy as sa
+
+
+# revision identifiers, used by Alembic.
+revision = 'ce1315d0f85f'
+down_revision = 'd9b4e754a98e'
+branch_labels = None
+depends_on = None
+
+
+def upgrade():
+    op.add_column('player_market_stat', sa.Column('eight_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('five_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('four_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('nine_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('one_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('seven_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('six_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('ten_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('three_average', sa.Integer(), nullable=True))
+    op.add_column('player_market_stat', sa.Column('two_average', sa.Integer(), nullable=True))
+    op.drop_column('player_market_stat', 'one_t_average')
+    op.drop_column('player_market_stat', 'five_t_average')
+    op.drop_column('player_market_stat', 'two_t_average')
+    op.drop_column('player_market_stat', 'half_t_average')
+
+
+def downgrade():
+    op.add_column('player_market_stat', sa.Column('half_t_average', sa.INTEGER(), autoincrement=False, nullable=True))
+    op.add_column('player_market_stat', sa.Column('two_t_average', sa.INTEGER(), autoincrement=False, nullable=True))
+    op.add_column('player_market_stat', sa.Column('five_t_average', sa.INTEGER(), autoincrement=False, nullable=True))
+    op.add_column('player_market_stat', sa.Column('one_t_average', sa.INTEGER(), autoincrement=False, nullable=True))
+    op.drop_column('player_market_stat', 'two_average')
+    op.drop_column('player_market_stat', 'three_average')
+    op.drop_column('player_market_stat', 'ten_average')
+    op.drop_column('player_market_stat', 'six_average')
+    op.drop_column('player_market_stat', 'seven_average')
+    op.drop_column('player_market_stat', 'one_average')
+    op.drop_column('player_market_stat', 'nine_average')
+    op.drop_column('player_market_stat', 'four_average')
+    op.drop_column('player_market_stat', 'five_average')
+    op.drop_column('player_market_stat', 'eight_average')