From fde5291d540ed3e38298b86000b4db0b61ff1c65 Mon Sep 17 00:00:00 2001 From: Beto Dealmeida Date: Tue, 18 Dec 2018 10:57:45 -0800 Subject: [PATCH] Increase size of column `name` in table `ab_view_meu` (#6532) * Create migration script * Use batch operation for ALTER COLUMN --- ...ncrease_size_of_name_column_in_ab_view_.py | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 superset/migrations/versions/cefabc8f7d38_increase_size_of_name_column_in_ab_view_.py diff --git a/superset/migrations/versions/cefabc8f7d38_increase_size_of_name_column_in_ab_view_.py b/superset/migrations/versions/cefabc8f7d38_increase_size_of_name_column_in_ab_view_.py new file mode 100644 index 0000000000000..f808ca2b5ddfb --- /dev/null +++ b/superset/migrations/versions/cefabc8f7d38_increase_size_of_name_column_in_ab_view_.py @@ -0,0 +1,34 @@ +"""Increase size of name column in ab_view_menu + +Revision ID: cefabc8f7d38 +Revises: 6c7537a6004a +Create Date: 2018-12-13 15:38:36.772750 + +""" + +# revision identifiers, used by Alembic. +revision = 'cefabc8f7d38' +down_revision = '6c7537a6004a' + +from alembic import op +import sqlalchemy as sa + + +def upgrade(): + with op.batch_alter_table('ab_view_menu') as batch_op: + batch_op.alter_column( + 'name', + existing_type=sa.String(length=100), + existing_nullable=False, + type_=sa.String(length=255), + nullable=False) + + +def downgrade(): + with op.batch_alter_table('ab_view_menu') as batch_op: + batch_op.alter_column( + 'name', + existing_type=sa.String(length=255), + existing_nullable=False, + type_=sa.String(length=100), + nullable=False)