From 654f39e7fdd61153447ed410d86f88422c522677 Mon Sep 17 00:00:00 2001 From: Aaron Louie Date: Wed, 5 Feb 2020 14:55:31 -0500 Subject: [PATCH] Adds form field key to file model. --- crc/models/file.py | 1 + migrations/versions/d08b0fffc43e_.py | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 migrations/versions/d08b0fffc43e_.py diff --git a/crc/models/file.py b/crc/models/file.py index a1ecdf57..39db78ab 100644 --- a/crc/models/file.py +++ b/crc/models/file.py @@ -42,6 +42,7 @@ class FileModel(db.Model): workflow_id = db.Column(db.Integer, db.ForeignKey('workflow.id'), nullable=True) study_id = db.Column(db.Integer, db.ForeignKey('study.id'), nullable=True) task_id = db.Column(db.String, nullable=True) + form_field_key = db.Column(db.String, nullable=True) class FileModelSchema(ModelSchema): diff --git a/migrations/versions/d08b0fffc43e_.py b/migrations/versions/d08b0fffc43e_.py new file mode 100644 index 00000000..a75fd62d --- /dev/null +++ b/migrations/versions/d08b0fffc43e_.py @@ -0,0 +1,28 @@ +"""empty message + +Revision ID: d08b0fffc43e +Revises: f9c4e92a8afe +Create Date: 2020-02-05 14:53:25.664026 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = 'd08b0fffc43e' +down_revision = 'f9c4e92a8afe' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('file', sa.Column('form_field_key', sa.String(), nullable=True)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('file', 'form_field_key') + # ### end Alembic commands ###