From 111135a9b6a93970117f3868e4bcb5813d5b2904 Mon Sep 17 00:00:00 2001 From: Cliff Hill Date: Tue, 12 Mar 2024 15:05:34 -0400 Subject: [PATCH] Helping the migration succeed! Signed-off-by: Cliff Hill --- migrations/versions/0410_enums_for_everything.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/migrations/versions/0410_enums_for_everything.py b/migrations/versions/0410_enums_for_everything.py index e34a3621a..b6c9042c6 100644 --- a/migrations/versions/0410_enums_for_everything.py +++ b/migrations/versions/0410_enums_for_everything.py @@ -468,6 +468,19 @@ def upgrade(): existing_nullable=False, postgresql_using=enum_using("notification_type", NotificationType), ) + # Clobbering bad data here. These are values we don't use any more, and anything with them is unnecessary. + op.execute(""" + delete from + service_permissions + where + permission in ( + 'letter', + 'letters_as_pdf', + 'upload_letters', + 'international_letters', + 'broadcast' + ); + """) op.alter_column( "service_permissions", "permission",