From 071c48701f91f4dcac4579ba894e5342984f9be0 Mon Sep 17 00:00:00 2001 From: fatelei Date: Wed, 3 Jun 2026 14:29:03 +0800 Subject: [PATCH] fix: migration failed, directly exit the script --- api/uv.lock | 1 + dev/start-api | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/api/uv.lock b/api/uv.lock index 1dbbd213564..8c7d2b21727 100644 --- a/api/uv.lock +++ b/api/uv.lock @@ -1300,6 +1300,7 @@ requires-dist = [ { name = "pydantic-ai-slim", extras = ["anthropic", "google", "openai"], marker = "extra == 'server'", specifier = ">=1.85.1,<2.0.0" }, { name = "pydantic-settings", marker = "extra == 'server'", specifier = ">=2.12.0,<3.0.0" }, { name = "redis", marker = "extra == 'server'", specifier = ">=7.4.0,<8.0.0" }, + { name = "shell-session-manager", marker = "extra == 'server'", specifier = "==2.1.1" }, { name = "typing-extensions", specifier = ">=4.12.2,<5.0.0" }, { name = "uvicorn", extras = ["standard"], marker = "extra == 'server'", specifier = "==0.46.0" }, ] diff --git a/dev/start-api b/dev/start-api index bdfa58eca66..63f8a2268b0 100755 --- a/dev/start-api +++ b/dev/start-api @@ -5,7 +5,7 @@ set -x SCRIPT_DIR="$(dirname "$(realpath "$0")")" cd "$SCRIPT_DIR/../api" -uv run flask db upgrade +uv run flask db upgrade || exit 1 uv run \ flask run --host 0.0.0.0 --port=5001 --debug