From d9530f7bb75c324ec17fae870d752209e1e86194 Mon Sep 17 00:00:00 2001 From: longbingljw Date: Fri, 6 Feb 2026 13:01:31 +0900 Subject: [PATCH] fix: make `flask upgrade-db` fail on error (#32024) --- api/commands.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/commands.py b/api/commands.py index c4f2c9edbb..93855bc3b8 100644 --- a/api/commands.py +++ b/api/commands.py @@ -739,8 +739,10 @@ def upgrade_db(): click.echo(click.style("Database migration successful!", fg="green")) - except Exception: + except Exception as e: logger.exception("Failed to execute database migration") + click.echo(click.style(f"Database migration failed: {e}", fg="red")) + raise SystemExit(1) finally: lock.release() else: