From 15e31fd6e64b3a62aff6ff8074f554660c8d4725 Mon Sep 17 00:00:00 2001 From: Leo Hemsted Date: Thu, 15 Feb 2018 14:03:05 +0000 Subject: [PATCH] add sms sender to old script we have problems where govuk service is not migrated to sms_senders on new datbases. update this old script so we don't affect live systems, but when people rebuild their database from scratch they get the sms sender for govuk notify. --- migrations/versions/0118_service_sms_senders.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/migrations/versions/0118_service_sms_senders.py b/migrations/versions/0118_service_sms_senders.py index db0c1724f..4f13e14c9 100644 --- a/migrations/versions/0118_service_sms_senders.py +++ b/migrations/versions/0118_service_sms_senders.py @@ -32,6 +32,13 @@ def upgrade(): unique=True) op.create_index(op.f('ix_service_sms_senders_service_id'), 'service_sms_senders', ['service_id'], unique=True) + # populate govuk seeded service + op.execute(""" + INSERT INTO service_sms_senders + (id, sms_sender, service_id, is_default, inbound_number_id, created_at, updated_at) + VALUES ('286d6176-adbe-7ea7-ba26-b7606ee5e2a4', 'GOVUK', 'd6aa2c68-a2d9-4437-ab19-3ae8eb202553', true, null, now(), null) + """) + def downgrade(): op.drop_index(op.f('ix_service_sms_senders_service_id'), table_name='service_sms_senders')