From edba490c7274bf1afb3f13dbb9f82351aab03495 Mon Sep 17 00:00:00 2001 From: Rebecca Law Date: Tue, 17 Oct 2017 16:53:13 +0100 Subject: [PATCH] Remove unique constraint for ServiceSmsSenders. This will allow a service to have multiple sms senders. --- .../versions/0125_remove_unique_constraint.py | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 migrations/versions/0125_remove_unique_constraint.py diff --git a/migrations/versions/0125_remove_unique_constraint.py b/migrations/versions/0125_remove_unique_constraint.py new file mode 100644 index 000000000..0039bb931 --- /dev/null +++ b/migrations/versions/0125_remove_unique_constraint.py @@ -0,0 +1,25 @@ +""" + +Revision ID: 0125_remove_unique_constraint +Revises: 0124_add_free_sms_fragment_limit +Create Date: 2017-10-17 16:47:37.826333 + +""" +from alembic import op +import sqlalchemy as sa + +revision = '0125_remove_unique_constraint' +down_revision = '0124_add_free_sms_fragment_limit' + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_index('ix_service_sms_senders_service_id', table_name='service_sms_senders') + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_index(op.f('ix_service_sms_senders_service_id'), table_name='service_sms_senders') + op.create_index('ix_service_sms_senders_service_id', 'service_sms_senders', ['service_id'], unique=True) + # ### end Alembic commands ###