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 442f2b3b8616..638ba3e4660f 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():