From ed4a8fba6c80be7d4611cfbafef158adb56e2122 Mon Sep 17 00:00:00 2001 From: Rebecca Law Date: Wed, 10 May 2017 16:14:30 +0100 Subject: [PATCH] Script to update the international column to be not null --- .../0083_set_international_not_null.py | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 migrations/versions/0083_set_international_not_null.py diff --git a/migrations/versions/0083_set_international_not_null.py b/migrations/versions/0083_set_international_not_null.py new file mode 100644 index 000000000..da3a7491b --- /dev/null +++ b/migrations/versions/0083_set_international_not_null.py @@ -0,0 +1,31 @@ +"""empty message + +Revision ID: 0083_set_international_not_null +Revises: 0082_set_international +Create Date: 2017-05-10 14:08:51.067762 + +""" +from alembic import op +import sqlalchemy as sa + +# revision identifiers, used by Alembic. +revision = '0083_set_international_not_null' +down_revision = '0082_set_international' + + +def upgrade(): + op.alter_column('notification_history', 'international', + existing_type=sa.BOOLEAN(), + nullable=False) + op.alter_column('notifications', 'international', + existing_type=sa.BOOLEAN(), + nullable=False) + + +def downgrade(): + op.alter_column('notifications', 'international', + existing_type=sa.BOOLEAN(), + nullable=True) + op.alter_column('notification_history', 'international', + existing_type=sa.BOOLEAN(), + nullable=True)