From 103cf0eba5f9470e97479387cd0f3d56f0bd0da8 Mon Sep 17 00:00:00 2001 From: Akshay Joshi Date: Tue, 31 Jan 2023 15:53:16 +0530 Subject: [PATCH] Fixed a migration issue for the external database. #4728 --- web/migrations/versions/f656e56dfdc8_.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/web/migrations/versions/f656e56dfdc8_.py b/web/migrations/versions/f656e56dfdc8_.py index 648726490..10abb7f7c 100644 --- a/web/migrations/versions/f656e56dfdc8_.py +++ b/web/migrations/versions/f656e56dfdc8_.py @@ -68,11 +68,12 @@ def migrate_connection_params(table_name): ) # Drop constraint on ssl_mode column. - try: - with op.batch_alter_table(table_name) as batch_op: - batch_op.drop_constraint('ck_ssl_mode') - except Exception: - pass + if table_name == 'server': + try: + with op.batch_alter_table(table_name) as batch_op: + batch_op.drop_constraint('ck_ssl_mode') + except Exception: + pass # Drop unused columns with op.batch_alter_table(table_name) as batch_op: