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 ###