暂存提交
This commit is contained in:
@@ -13,6 +13,7 @@ $env:WAREHOUSE_DB_PASSWORD = '123456'
|
||||
$env:FILE_DB_PASSWORD = '123456'
|
||||
$env:PRINT_DB_PASSWORD = '123456'
|
||||
$env:IAM_SERVICE_URL = 'http://127.0.0.1:9201'
|
||||
$env:WAREHOUSE_SERVICE_URL = 'http://127.0.0.1:9205'
|
||||
$env:JWT_SECRET = 'phase1-local-test-jwt-secret-at-least-32-bytes'
|
||||
$env:INTERNAL_SERVICE_TOKEN = 'phase1-local-internal-token-at-least-32-bytes'
|
||||
$env:SWAGGER_ENABLED = 'true'
|
||||
|
||||
@@ -53,8 +53,8 @@ WHERE id = $QualificationId
|
||||
AND tenant_id = $TenantId
|
||||
AND document_url = '$escapedOldUrl'
|
||||
AND deleted = 0;
|
||||
-- 仅当 ROW_COUNT() = 1 时提交,否则回滚并删除:$target
|
||||
COMMIT;
|
||||
SELECT ROW_COUNT() AS affected_rows;
|
||||
-- 仅当 affected_rows = 1 且平台预览校验成功时,由执行人员显式 COMMIT;否则 ROLLBACK 并删除:$target
|
||||
"@
|
||||
$rollbackSql = @"
|
||||
START TRANSACTION;
|
||||
@@ -64,8 +64,8 @@ WHERE id = $QualificationId
|
||||
AND tenant_id = $TenantId
|
||||
AND document_url = '$escapedNewUrl'
|
||||
AND deleted = 0;
|
||||
-- 仅当 ROW_COUNT() = 1 时提交;确认旧文件可用后再删除:$target
|
||||
COMMIT;
|
||||
SELECT ROW_COUNT() AS affected_rows;
|
||||
-- 仅当 affected_rows = 1 且旧文件可用时,由执行人员显式 COMMIT;否则 ROLLBACK。
|
||||
"@
|
||||
|
||||
$forwardPath = Join-Path $output "qualification-$QualificationId-forward.sql"
|
||||
|
||||
Reference in New Issue
Block a user