feat(M01-B): 建立核心迁移与MySQL连接池
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user