feat(M01-B): 建立核心迁移与MySQL连接池

This commit is contained in:
Codex
2026-06-16 21:15:29 +08:00
parent de63164972
commit 8801881f9c
13 changed files with 404 additions and 7 deletions
+8 -2
View File
@@ -11,7 +11,7 @@ qipai_release_manifest_json() {
local repo_dir="$1"
local release_id="$2"
local deployed="$3"
local backend_build admin_build
local backend_build admin_build database_migration
if [ -f "${repo_dir}/backend/package.json" ]; then
backend_build="PROJECT_PRESENT_BUILD_NOT_RUN"
@@ -25,6 +25,12 @@ qipai_release_manifest_json() {
admin_build="SKIPPED_NO_PROJECT"
fi
if find "${repo_dir}/database/migrations" -maxdepth 1 -type f -name '*.sql' | grep -q .; then
database_migration="PROJECT_PRESENT_MIGRATION_NOT_RUN"
else
database_migration="SKIPPED_NO_MIGRATIONS"
fi
cat <<EOF
{
"releaseId": "${release_id}",
@@ -34,7 +40,7 @@ qipai_release_manifest_json() {
"backendBuild": "${backend_build}",
"adminBuild": "${admin_build}",
"miniappMirror": "RECORDED_SOURCE_COMMIT_ONLY",
"databaseMigration": "SKIPPED_NO_MIGRATIONS",
"databaseMigration": "${database_migration}",
"deployed": ${deployed}
}
EOF