完善数据库 SQL 约束与运维治理

This commit is contained in:
yml2213
2026-08-31 12:58:28 +08:00
parent 1ee7d17712
commit ad279049a0
12 changed files with 283 additions and 8 deletions
+2
View File
@@ -6,6 +6,7 @@
# - 手动校验:开发时手动跑 ./scripts/check.sh
#
# 包含:
# 数据库:SQL 约束与迁移完整性检查
# 后端:go vet + go build + go test
# 前端:npm run check (prettier + eslint + typecheck) + npm run test + npm run build
#
@@ -91,6 +92,7 @@ if [[ "${SKIP_BACKEND}" == "0" ]]; then
log "后端检查目录: ${BACKEND_DIR}"
cd "${BACKEND_DIR}"
run_step "SQL 约束检查" bash "${ROOT_DIR}/scripts/check-sql-guard.sh" || FAILED=1
run_step "go vet ./..." go vet ./... || FAILED=1
run_step "go build ./..." go build ./... || FAILED=1
if [[ "${SKIP_TESTS}" == "0" ]]; then