diff --git a/src/backend/langflow/services/database/service.py b/src/backend/langflow/services/database/service.py index 86793f779..0bbebad36 100644 --- a/src/backend/langflow/services/database/service.py +++ b/src/backend/langflow/services/database/service.py @@ -155,7 +155,8 @@ class DatabaseService(Service): command.check(alembic_cfg) except util.exc.AutogenerateDiffsDetected as exc: logger.exception("AutogenerateDiffsDetected: {exc}") - raise RuntimeError("Something went wrong running migrations. Please, run `langflow migration --fix`") + if not fix: + raise RuntimeError("Something went wrong running migrations. Please, run `langflow migration --fix`") if fix: self.try_downgrade_upgrade_until_success(alembic_cfg)