From 641cb6ec36e3105b67478c938f2cf179c0e0000e Mon Sep 17 00:00:00 2001 From: Pea Tyczynska Date: Thu, 22 Nov 2018 15:51:10 +0000 Subject: [PATCH] Add archived column to jobs table with default value of false --- app/models.py | 1 + .../versions/0245_archived_flag_jobs.py | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 migrations/versions/0245_archived_flag_jobs.py diff --git a/app/models.py b/app/models.py index e2d86679a..7accfc7c5 100644 --- a/app/models.py +++ b/app/models.py @@ -1067,6 +1067,7 @@ class Job(db.Model): job_status = db.Column( db.String(255), db.ForeignKey('job_status.name'), index=True, nullable=False, default='pending' ) + archived = db.Column(db.Boolean, nullable=False, default=False) VERIFY_CODE_TYPES = [EMAIL_TYPE, SMS_TYPE] diff --git a/migrations/versions/0245_archived_flag_jobs.py b/migrations/versions/0245_archived_flag_jobs.py new file mode 100644 index 000000000..467eb2151 --- /dev/null +++ b/migrations/versions/0245_archived_flag_jobs.py @@ -0,0 +1,26 @@ +""" + +Revision ID: 0245_archived_flag_jobs +Revises: 0244_another_letter_org +Create Date: 2018-11-22 16:32:01.105803 + +""" +from alembic import op +import sqlalchemy as sa + + +revision = '0245_archived_flag_jobs' +down_revision = '0244_another_letter_org' + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('jobs', sa.Column('archived', sa.Boolean(), nullable=False, server_default=sa.false())) + + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('jobs', 'archived') + # ### end Alembic commands ###