From 4af871f4082a27c1b34bcd7d9a85ab39df8565ee Mon Sep 17 00:00:00 2001 From: Tom Lianza Date: Fri, 27 Jan 2017 09:07:20 -0800 Subject: [PATCH] Added migration to cover what seem to be missing fields. (#676) --- lemur/migrations/versions/5e680529b666_.py | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 lemur/migrations/versions/5e680529b666_.py diff --git a/lemur/migrations/versions/5e680529b666_.py b/lemur/migrations/versions/5e680529b666_.py new file mode 100644 index 00000000..f5d8489a --- /dev/null +++ b/lemur/migrations/versions/5e680529b666_.py @@ -0,0 +1,30 @@ +"""Sync up endpoints properties + +Revision ID: 5e680529b666 +Revises: 131ec6accff5 +Create Date: 2017-01-26 05:05:25.168125 + +""" + +# revision identifiers, used by Alembic. +revision = '5e680529b666' +down_revision = '131ec6accff5' + +from alembic import op +import sqlalchemy as sa + + +def upgrade(): + ### commands auto generated by Alembic - please adjust! ### + op.add_column('endpoints', sa.Column('sensitive', sa.Boolean(), nullable=True)) + op.add_column('endpoints', sa.Column('source_id', sa.Integer(), nullable=True)) + op.create_foreign_key(None, 'endpoints', 'sources', ['source_id'], ['id']) + ### end Alembic commands ### + + +def downgrade(): + ### commands auto generated by Alembic - please adjust! ### + op.drop_constraint(None, 'endpoints', type_='foreignkey') + op.drop_column('endpoints', 'source_id') + op.drop_column('endpoints', 'sensitive') + ### end Alembic commands ### \ No newline at end of file