git diff --check:检查补丁空白和格式。mvn -pl forge-admin-server -am compile -DskipTests。xmllint --noout --nonet。ai_、sys_ 表 tenant_id 覆盖情况。git diff --check:检查补丁空白和格式。JAVA_HOME=/opt/homebrew/Cellar/openjdk@17/17.0.13/libexec/openjdk.jdk/Contents/Home PATH=/opt/homebrew/Cellar/openjdk@17/17.0.13/libexec/openjdk.jdk/Contents/Home/bin:$PATH mvn -pl forge-admin-server -am compile -DskipTests。source ~/.nvm/nvm.sh && nvm use v20.19.0 && NODE_OPTIONS=--max-old-space-size=8192 pnpm build。forge_schema_history 不存在失败的 1.0.56 记录后,通过后端启动触发 Flyway 正式迁移。forge/forge-admin-server 目录执行 mvn org.springframework.boot:spring-boot-maven-plugin:3.5.13:run -Dspring-boot.run.profiles=dev -DskipTests,观察 Flyway 和应用启动日志。forge_schema_history 中 1.0.56 success=1;确认字典历史 tenant 0 重复行已清理;确认文件、公告关系、流程目标表 tenant_id 列和租户索引已落库。git diff --check:检查补丁空白和格式。forge-admin-server 模块编译阶段并成功启动。sys_job_log,避免对开发库做额外破坏性数据操作。