| 2026-07-07 |
Batch 1 |
编译 + 静态 SQL 检查 |
git diff --check; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.2__fix_existing_logic_delete_contract.sql; mvn -q -pl forge-admin-server -am -DskipTests compile; mvn -q -pl forge-report-server -am -DskipTests compile; mvn -q -pl forge-flow/forge-flow-server -am -DskipTests compile |
通过 |
首次 Maven 使用 JDK 8 失败,改用 OpenJDK 17 后通过;远程/本地 MySQL 均不可用,未做 SQL 实跑和接口 smoke |
| 2026-07-07 |
Batch 2.1 |
编译 + XML/SQL 静态检查 |
git diff --check; rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.3__add_logic_delete_to_platform_internal_tables.sql; xmllint --noout ...; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.3 SQL 实跑和接口 smoke |
| 2026-07-07 |
Batch 2.2 |
编译 + XML/SQL 静态检查 |
git diff --check; rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.4__add_logic_delete_to_system_config_tables.sql; xmllint --noout ...; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.4 SQL 实跑和接口 smoke |
| 2026-07-07 |
Batch 2.3a |
编译 + XML/SQL 静态检查 |
git diff --check; rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.5__add_logic_delete_to_org_post_tables.sql; xmllint --noout ...; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.5 SQL 实跑和接口 smoke;用户/角色/租户/菜单资源未进入本批 |
| 2026-07-07 |
Batch 2.3b-1 |
编译 + XML/SQL 静态检查 |
git diff --check; rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.6__add_logic_delete_to_tenant_table.sql; xmllint --noout ...; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.6 SQL 实跑和接口 smoke;用户/角色/菜单资源未进入本批 |
| 2026-07-07 |
Batch 2.3b-2 |
编译 + XML/SQL 静态检查 |
git diff --check; rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.7__add_logic_delete_to_role_table.sql; xmllint --noout ...; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.7 SQL 实跑和接口 smoke;用户/菜单资源未进入本批 |
| 2026-07-07 |
Batch 2.3b-3 |
编译 + XML/SQL 静态检查 |
git diff --check; rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.8__add_logic_delete_to_resource_table.sql; xmllint --noout ...; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.8 SQL 实跑和接口 smoke;用户表未进入本批 |
| 2026-07-07 |
Batch 2.3b-4 |
编译 + XML/SQL 静态检查 |
git diff --check; rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.9__add_logic_delete_to_user_table.sql; xmllint --noout ...; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.9 SQL 实跑和登录/接口 smoke |
| 2026-07-07 |
Batch 3.1 |
编译 + XML/SQL 静态检查 |
rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.10__add_logic_delete_to_lowcode_design_metadata_tables.sql; xmllint --noout ...; git diff --check; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.10 SQL 实跑和接口 smoke;数据资产/报表目录/业务样例表未进入本批 |
| 2026-07-07 |
Batch 3.2 |
编译 + XML/SQL 静态检查 |
rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.11__add_logic_delete_to_report_data_metadata_tables.sql; xmllint --noout ...; git diff --check; mvn -q -pl forge-admin-server -am -DskipTests compile; mvn -q -pl forge-report-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.11 SQL 实跑和接口 smoke;采购样例业务表未进入本批 |
| 2026-07-07 |
Batch 3.3 |
编译 + XML/SQL 静态检查 |
rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.12__add_logic_delete_to_sample_purchase_order.sql; xmllint --noout ...; git diff --check; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.12 SQL 实跑和接口 smoke |
| 2026-07-07 |
Task 4 |
编译 + XML/SQL 静态检查 |
rg -n -i 'delete\\s+from' forge-server -g '*Mapper.xml'; rg -n '[ \t]$' ...; rg -n '\$\{[^}]+\}' forge-server/db/migration/V1.0.13__add_logic_delete_to_prompt_and_query_scheme_tables.sql; xmllint --noout ...; git diff --check; mvn -q -pl forge-admin-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,未做 V1.0.13 SQL 实跑和接口 smoke;剩余 13 处 DELETE FROM 均已分类为保留物理删除 |
| 2026-07-07 |
Task 5 |
最终收尾验证 |
rg -n '\$\{[^}]+\}' V1.0.2..V1.0.13; rg -n '[ \t]$' ...; git diff --check; rg -n -i 'delete\\s+from' forge-server -g '*Mapper.xml'; mvn -q -pl forge-admin-server -am -DskipTests compile; mvn -q -pl forge-report-server -am -DskipTests compile; mvn -q -pl forge-flow/forge-flow-server -am -DskipTests compile |
通过 |
本地 MySQL 3407 不可用,最终 SQL 实跑和接口 smoke 跳过 |