From 9ce70cff4aea6e836dec60c9a23a8881f822ded7 Mon Sep 17 00:00:00 2001 From: Sorrel Bri Date: Wed, 2 Oct 2019 14:50:56 -0700 Subject: [PATCH] add is_main to Move --- migrations/versions/16c70b11242e_.py | 28 ++++++++++++++++++++++++++++ models/Move.py | 1 + 2 files changed, 29 insertions(+) create mode 100644 migrations/versions/16c70b11242e_.py diff --git a/migrations/versions/16c70b11242e_.py b/migrations/versions/16c70b11242e_.py new file mode 100644 index 0000000..af28b38 --- /dev/null +++ b/migrations/versions/16c70b11242e_.py @@ -0,0 +1,28 @@ +"""empty message + +Revision ID: 16c70b11242e +Revises: 9519d28f13f0 +Create Date: 2019-10-02 14:50:27.180692 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '16c70b11242e' +down_revision = '9519d28f13f0' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('moves', sa.Column('is_main', sa.Boolean(), nullable=False)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('moves', 'is_main') + # ### end Alembic commands ### diff --git a/models/Move.py b/models/Move.py index dc71f49..15f92b0 100644 --- a/models/Move.py +++ b/models/Move.py @@ -14,6 +14,7 @@ class Move(db.Model): x_point = db.Column(db.Integer) y_point = db.Column(db.Integer) move_number = db.Column(db.Integer) + is_main = db.Column(db.Boolean(), nullable=False, default=True) # foreign keys game = db.Column(db.Integer, db.ForeignKey("games.id"), nullable=False)