Browse Source

Add limit left to stat

JoostSijm 5 năm trước cách đây
mục cha
commit
b82214d91d
2 tập tin đã thay đổi với 29 bổ sung2 xóa
  1. 1 2
      app/models.py
  2. 28 0
      migrations/versions/431b9069abfc_update_resource_track.py

+ 1 - 2
app/models.py

@@ -61,8 +61,7 @@ class ResourceStat(Base):
     id = Column(Integer, primary_key=True)
     explored = Column(SmallInteger)
     deep_exploration = Column(SmallInteger)
-    percentage_explored = Column(SmallInteger)
-    percentage_total = Column(SmallInteger)
+    limit_left = Column(SmallInteger)
 
     resource_track_id = Column(Integer, ForeignKey('resource_track.id'))
     resource_track = relationship(

+ 28 - 0
migrations/versions/431b9069abfc_update_resource_track.py

@@ -0,0 +1,28 @@
+"""update_resource_track
+
+Revision ID: 431b9069abfc
+Revises: 931dee70fc71
+Create Date: 2019-08-21 17:46:47.853150
+
+"""
+from alembic import op
+import sqlalchemy as sa
+
+
+# revision identifiers, used by Alembic.
+revision = '431b9069abfc'
+down_revision = '931dee70fc71'
+branch_labels = None
+depends_on = None
+
+
+def upgrade():
+    op.add_column('resource_stat', sa.Column('limit_left', sa.SmallInteger(), nullable=True))
+    op.drop_column('resource_stat', 'percentage_total')
+    op.drop_column('resource_stat', 'percentage_explored')
+
+
+def downgrade():
+    op.add_column('resource_stat', sa.Column('percentage_explored', sa.SMALLINT(), autoincrement=False, nullable=True))
+    op.add_column('resource_stat', sa.Column('percentage_total', sa.SMALLINT(), autoincrement=False, nullable=True))
+    op.drop_column('resource_stat', 'limit_left')