From 190332ff38f3949a6cc16323e3b4c65896ae87e1 Mon Sep 17 00:00:00 2001 From: Jack Fragassi Date: Tue, 11 Apr 2023 10:24:22 -0700 Subject: [PATCH] Only drop types if they exist --- ...-30_07f9a902af1b_drop_postgres_enum_constrains_for_tags.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/superset/migrations/versions/2023-03-29_20-30_07f9a902af1b_drop_postgres_enum_constrains_for_tags.py b/superset/migrations/versions/2023-03-29_20-30_07f9a902af1b_drop_postgres_enum_constrains_for_tags.py index 442f2b3b86161..638ba3e4660f5 100644 --- a/superset/migrations/versions/2023-03-29_20-30_07f9a902af1b_drop_postgres_enum_constrains_for_tags.py +++ b/superset/migrations/versions/2023-03-29_20-30_07f9a902af1b_drop_postgres_enum_constrains_for_tags.py @@ -37,8 +37,8 @@ def upgrade(): 'ALTER TABLE "tagged_object" ALTER COLUMN "object_type" TYPE VARCHAR' ) conn.execute('ALTER TABLE "tag" ALTER COLUMN "type" TYPE VARCHAR') - conn.execute("DROP TYPE objecttypes") - conn.execute("DROP TYPE tagtypes") + conn.execute("DROP TYPE IF EXISTS objecttypes") + conn.execute("DROP TYPE IF EXISTS tagtypes") def downgrade():