datai/datai-scenes/datai-scene-salesforce/docs/index.md
Kris b9be19c94d feat: 环境从库初始化功能 (2026-01-24-002)
实现环境从库初始化功能,包括数据库创建、配置写入、数据源注册、连接验证等步骤。

主要变更:
- 在 ISysDatasourceConfigService 接口中新增 createSlaveDatabase 方法
- 在 SysDatasourceConfigServiceImpl 中实现 createSlaveDatabase 方法
  - 从 application-druid.yml 配置文件中读取主库配置
  - 生成从库名称(slave_环境编码)
  - 检查数据源名称是否已存在
  - 使用 JDBC 创建数据库(字符集:utf8mb4,排序规则:utf8mb4_unicode_ci)
  - 写入数据源配置表
  - 注册数据源到 DataSourceManager
  - 切换到从库并验证连接有效性
  - 切换回主库
  - 使用 Spring 事务保证原子性,验证失败时自动回滚
  - 新增辅助方法:extractDbNameFromUrl、extractHostFromUrl、extractPortFromUrl、extractDbTypeFromUrl
- 在 IDataiConfigEnvironmentService 接口中新增 initSlaveDatasource 方法
- 在 DataiConfigEnvironmentServiceImpl 中实现 initSlaveDatasource 方法
- 在 DataiConfigEnvironmentController 中新增 initSlaveDatasource 接口方法
- 在 DataiConfigEnvironment 实体类中新增 datasourceId 字段
- 在 datai_config_environment 表中新增 datasource_id 字段并添加索引

文档变更:
- 新增需求文档:2026-01-24-002-环境从库初始化.md
- 新增设计文档:2026-01-24-002-环境从库初始化设计.md
- 新增决策记录:2026-01-24-002-ADR-环境从库初始化.md
- 新增提示词文档:2026-01-24-002-prompt-环境从库初始化.md
- 新增实施方案:2026-01-24-002-implementation-环境从库初始化.md
- 新增变更日志:2026-01-24-002-changelog.md
- 新增复盘文档:2026-01-24-002-retro.md
- 新增 API 文档:2026-01-24-002-api-环境从库初始化.md
- 新增会话记录:2026-01-24-002-session.md
- 更新项目索引:index.md
- 更新根目录变更日志:CHANGELOG.md

相关需求:2026-01-24-002
2026-01-24 20:12:48 +08:00

559 lines
50 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 单一真源文档中心
## 项目概述
本文件是 Salesforce 集成项目的单一真源入口,包含所有项目相关文档的链接清单。
## 文档目录
### 【视觉看板】
- **架构图**: [Authentication.canvas](../Authentication.canvas) - 项目架构视觉化展示,包含认证、集成、通用和配置模块的详细结构
### 1. 需求文档
- **目录**: [requirements/](requirements/)
- **描述**: 包含项目的功能需求、非功能需求和验收标准
- **需求文档**:
- [0001-salesforce-realtime-sync.md](requirements/0001-salesforce-realtime-sync.md) - Salesforce数据及时同步至本地数据库
- [REQ-002.md](requirements/REQ-002.md) - syncObjectData 同步进度跟踪
- [REQ-003.md](requirements/REQ-003.md) - insertObjectDataToTarget 插入数据进度跟踪
- [REQ-004.md](requirements/REQ-004.md) - updateObjectDataToTarget 更新数据进度跟踪
- [REQ-005.md](requirements/REQ-005.md) - 定时任务自动同步、插入和更新对象数据
- [REQ-006.md](requirements/REQ-006.md) - 元数据变更自动同步本地数据库
- [REQ-007.md](requirements/REQ-007.md) - 查询不同类型ORG登录历史及自动登录功能
- [REQ-008.md](requirements/REQ-008.md) - datai-salesforce-auth 模块立即修复事项
- [REQ-009.md](requirements/REQ-009.md) - 元数据拉取和部署功能实现
- [REQ-010.md](requirements/REQ-010.md) - Salesforce元数据拉取和部署
- [REQ-011.md](requirements/REQ-011.md) - Salesforce文件上传下载功能
- [REQ-012.md](requirements/REQ-012.md) - 环境有效性字段功能 [已完成]
**REQ-011子需求文档**:
- [REQ-011-1.md](requirements/REQ-011-1.md) - 基础设施和枚举定义 [已完成]
- [REQ-011-2.md](requirements/REQ-011-2.md) - Attachment 文件上传下载功能 [已完成]
- [REQ-011-3.md](requirements/REQ-011-3.md) - ContentDocument/ContentVersion 文件上传下载功能 [已完成]
- [REQ-011-4.md](requirements/REQ-011-4.md) - Document 文件上传下载功能 [待实现]
- [REQ-011-5.md](requirements/REQ-011-5.md) - 文件上传下载 Controller 和 API 接口 [已完成]
- [REQ-011-6.md](requirements/REQ-011-6.md) - 错误处理和异常机制完善 [待实现]
- [010-metadata-retrieve-deploy-sub-requirements.md](requirements/010-metadata-retrieve-deploy-sub-requirements.md) - REQ-010子需求拆分文档
- **REQ-010子需求文档**:
- [REQ-010-1.md](requirements/REQ-010-1.md) - 数据库表结构设计和创建 [已完成]
- [REQ-010-2.md](requirements/REQ-010-2.md) - 基础实体类和Mapper创建 [已完成]
- [REQ-010-3.md](requirements/REQ-010-3.md) - Salesforce组织配置管理 [已完成]
- [REQ-010-4.md](requirements/REQ-010-4.md) - 元数据任务定义管理 [已完成]
- [REQ-010-5.md](requirements/REQ-010-5.md) - Metadata API客户端封装 [已完成]
- [REQ-010-6.md](requirements/REQ-010-6.md) - 元数据拉取核心功能 [已完成]
- [REQ-010-7.md](requirements/REQ-010-7.md) - 文件存储和解压处理 [已完成]
- [REQ-010-8.md](requirements/REQ-010-8.md) - 元数据部署核心功能 [已完成]
- [REQ-010-9.md](requirements/REQ-010-9.md) - Quick Deploy功能实现 [已完成]
- [REQ-010-10.md](requirements/REQ-010-10.md) - Destructive Changes功能实现 [已完成]
- [REQ-010-11.md](requirements/REQ-010-11.md) - 元数据组件索引和查询 [已完成]
- [REQ-010-12.md](requirements/REQ-010-12.md) - 文件哈希对比和增量检测 [已完成]
- [REQ-010-13.md](requirements/REQ-010-13.md) - 版本回溯功能 [已完成]
- [REQ-010-14.md](requirements/REQ-010-14.md) - 作业执行监控 [已完成]
- [REQ-010-15.md](requirements/REQ-010-15.md) - 详细日志记录和查询 [已完成]
- [REQ-010-16.md](requirements/REQ-010-16.md) - 异常处理机制完善 [已完成]
- [REQ-010-17.md](requirements/REQ-010-17.md) - 性能优化和限流处理 [已完成]
- [0000-template.md](requirements/0000-template.md) - 需求文档模板
- [2026-01-21-001-动态数据源延迟加载.md](requirements/2026-01-21-001-动态数据源延迟加载.md) - 动态数据源延迟加载 [进行中]
- [2026-01-24-002-环境从库初始化.md](requirements/2026-01-24-002-环境从库初始化.md) - 环境从库初始化 [进行中]
### 2. 设计文档
- **目录**: [design/](design/)
- **描述**: 包含系统架构设计、模块设计和接口设计
- **设计文档**:
- [0001-salesforce-cdc-realtime-sync.md](design/0001-salesforce-cdc-realtime-sync.md) - Salesforce CDC实时同步设计
- [2026-01-22-012-环境有效性字段功能设计.md](design/2026-01-22-012-环境有效性字段功能设计.md) - 环境有效性字段功能设计 [进行中]
- [2026-01-21-001-动态数据源延迟加载设计.md](design/2026-01-21-001-动态数据源延迟加载设计.md) - 动态数据源延迟加载设计 [进行中]
- [2026-01-24-002-环境从库初始化设计.md](design/2026-01-24-002-环境从库初始化设计.md) - 环境从库初始化设计 [进行中]
- [0000-template.md](design/0000-template.md) - 设计文档模板
### 3. 架构决策
- **目录**: [decisions/adr/](decisions/adr/)
- **描述**: 包含架构决策记录 (ADR),记录重要的架构决策过程
- **ADR文档**:
- [0001-salesforce-cdc-sync.md](decisions/adr/0001-salesforce-cdc-sync.md) - Salesforce CDC同步方案
- [0002-sync-progress-tracking.md](decisions/adr/0002-sync-progress-tracking.md) - syncObjectData 同步进度跟踪
- [0003-insert-progress-tracking.md](decisions/adr/0003-insert-progress-tracking.md) - insertObjectDataToTarget 插入数据进度跟踪
- [0004-update-progress-tracking.md](decisions/adr/0004-update-progress-tracking.md) - updateObjectDataToTarget 更新数据进度跟踪
- [0005-scheduled-tasks-implementation.md](decisions/adr/0005-scheduled-tasks-implementation.md) - 定时任务自动同步、插入和更新对象数据
- [0006-metadata-change-auto-sync.md](decisions/adr/0006-metadata-change-auto-sync.md) - 元数据变更自动同步本地数据库
- [0007-login-history-query-and-auto-login.md](decisions/adr/0007-login-history-query-and-auto-login.md) - 查询不同类型ORG登录历史及自动登录功能
- [0008-datai-salesforce-auth-immediate-fixes.md](decisions/adr/0008-datai-salesforce-auth-immediate-fixes.md) - datai-salesforce-auth 模块立即修复事项
- [0009-metadata-retrieve-deploy.md](decisions/adr/0009-metadata-retrieve-deploy.md) - 元数据拉取和部署功能实现
- [0010-database-table-design.md](decisions/adr/0010-database-table-design.md) - 数据库表结构设计和创建
- [0011-entity-mapper-create.md](decisions/adr/0011-entity-mapper-create.md) - 基础实体类和 Mapper 创建
- [0012-org-config-management.md](decisions/adr/0012-org-config-management.md) - Salesforce组织配置管理
- [0013-task-definition-management.md](decisions/adr/0013-task-definition-management.md) - 元数据任务定义管理
- [0014-metadata-api-client.md](decisions/adr/0014-metadata-api-client.md) - Metadata API客户端封装
- [0015-metadata-retrieve-core.md](decisions/adr/0015-metadata-retrieve-core.md) - 元数据拉取核心功能
- [0016-file-storage-and-extract.md](decisions/adr/0016-file-storage-and-extract.md) - 文件存储和解压处理
- [0017-metadata-deploy-core.md](decisions/adr/0017-metadata-deploy-core.md) - 元数据部署核心功能
- [0018-quick-deploy.md](decisions/adr/0018-quick-deploy.md) - Quick Deploy功能实现
- [0019-destructive-changes.md](decisions/adr/0019-destructive-changes.md) - Destructive Changes功能实现
- [0020-metadata-component-index.md](decisions/adr/0020-metadata-component-index.md) - 元数据组件索引和查询
- [0021-file-hash-comparison.md](decisions/adr/0021-file-hash-comparison.md) - 文件哈希对比和增量检测
- [0022-version-rollback.md](decisions/adr/0022-version-rollback.md) - 版本回溯功能
- [0023-job-monitor.md](decisions/adr/0023-job-monitor.md) - 作业执行监控
- [0024-logging.md](decisions/adr/0024-logging.md) - 详细日志记录和查询
- [0025-exception-handling.md](decisions/adr/0025-exception-handling.md) - 异常处理机制完善
- [0026-performance-optimization.md](decisions/adr/0026-performance-optimization.md) - 性能优化和限流处理
- [0027-file-infrastructure-enums.md](decisions/adr/0027-file-infrastructure-enums.md) - 文件上传下载基础设施架构决策
- [0028-attachment-upload-download.md](decisions/adr/0028-attachment-upload-download.md) - Attachment 文件上传下载架构决策
- [0029-contentdocument-upload-download.md](decisions/adr/0029-contentdocument-upload-download.md) - ContentDocument 文件上传下载架构决策
- [0030-document-upload-download.md](decisions/adr/0030-document-upload-download.md) - Document 文件上传下载架构决策
- [0031-file-controller-api.md](decisions/adr/0031-file-controller-api.md) - 文件上传下载 Controller 和 API 接口架构决策
- [0032-error-handling-exception-mechanism.md](decisions/adr/0032-error-handling-exception-mechanism.md) - 错误处理和异常机制完善架构决策
- [2026-01-22-012-ADR-环境有效性字段功能.md](decisions/adr/2026-01-22-012-ADR-环境有效性字段功能.md) - 环境有效性字段功能架构决策 [Draft]
- [2026-01-21-001-ADR-动态数据源延迟加载.md](decisions/adr/2026-01-21-001-ADR-动态数据源延迟加载.md) - 动态数据源延迟加载架构决策 [Draft]
- [2026-01-24-002-ADR-环境从库初始化.md](decisions/adr/2026-01-24-002-ADR-环境从库初始化.md) - 环境从库初始化架构决策 [已接受]
- [0000-template.md](decisions/adr/0000-template.md) - ADR文档模板
### 4. 提示词库
- **目录**: [prompts/](prompts/)
- **描述**: 包含 AI 提示词模板和最佳实践
- **模板**: [0000-template.md](prompts/0000-template.md)
-- **提示词文件**:
- [01创建白板提示词.md](prompts/01创建白板提示词.md)
- [02白板优化提示词.md](prompts/02白板优化提示词.md)
- [03-创建工作流提示词.md](prompts/03-创建工作流提示词.md)
- [04工作流整合白板提示词.md](prompts/04工作流整合白板提示词.md)
- [05创建项目规则提示词.md](prompts/05创建项目规则提示词.md)
- [06更新当前项目README说明文档.md](prompts/06更新当前项目README说明文档.md) - 更新项目README文档的提示词
- [07生成技能书提示词.md](prompts/07生成技能书提示词.md) - 生成技能书提示词
- [002-sync-progress-tracking.md](prompts/002-sync-progress-tracking.md) - syncObjectData 同步进度跟踪实现提示词
- [003-insert-progress-tracking.md](prompts/003-insert-progress-tracking.md) - insertObjectDataToTarget 插入数据进度跟踪实现提示词
- [004-update-progress-tracking.md](prompts/004-update-progress-tracking.md) - updateObjectDataToTarget 更新数据进度跟踪实现提示词
- [005-scheduled-tasks-implementation.md](prompts/005-scheduled-tasks-implementation.md) - 定时任务自动同步、插入和更新对象数据实现提示词
- [006-metadata-change-auto-sync.md](prompts/006-metadata-change-auto-sync.md) - 元数据变更自动同步本地数据库实现提示词
- [007-login-history-query-and-auto-login.md](prompts/007-login-history-query-and-auto-login.md) - 查询不同类型ORG登录历史及自动登录功能实现提示词
- [008-datai-salesforce-auth-immediate-fixes.md](prompts/008-datai-salesforce-auth-immediate-fixes.md) - datai-salesforce-auth 模块立即修复实现提示词
- [009-metadata-retrieve-deploy.md](prompts/009-metadata-retrieve-deploy.md) - 元数据拉取和部署功能实现提示词
- [010-metadata-retrieve-deploy-split-requirements.md](prompts/010-metadata-retrieve-deploy-split-requirements.md) - 拆分Salesforce元数据拉取和部署子需求提示词
- [011-database-table-design-create.md](prompts/011-database-table-design-create.md) - 数据库表结构设计和创建实现提示词
- [002-entity-mapper-create.md](prompts/002-entity-mapper-create.md) - 基础实体类和Mapper创建实现提示词
- [013-org-config-management.md](prompts/013-org-config-management.md) - Salesforce组织配置管理实现提示词
- [014-task-definition-management.md](prompts/014-task-definition-management.md) - 元数据任务定义管理实现提示词
- [015-metadata-api-client.md](prompts/015-metadata-api-client.md) - Metadata API客户端封装实现提示词
- [016-metadata-retrieve-core.md](prompts/016-metadata-retrieve-core.md) - 元数据拉取核心功能实现提示词
- [017-file-storage-and-extract.md](prompts/017-file-storage-and-extract.md) - 文件存储和解压处理实现提示词
- [018-metadata-deploy-core.md](prompts/018-metadata-deploy-core.md) - 元数据部署核心功能实现提示词
- [019-quick-deploy.md](prompts/019-quick-deploy.md) - Quick Deploy功能实现提示词
- [020-destructive-changes.md](prompts/020-destructive-changes.md) - Destructive Changes功能实现提示词
- [021-metadata-component-index.md](prompts/021-metadata-component-index.md) - 元数据组件索引和查询实现提示词
- [022-file-hash-comparison.md](prompts/022-file-hash-comparison.md) - 文件哈希对比和增量检测实现提示词
- [023-version-rollback.md](prompts/023-version-rollback.md) - 版本回溯功能实现提示词
- [024-job-monitor.md](prompts/024-job-monitor.md) - 作业执行监控实现提示词
- [025-logging.md](prompts/025-logging.md) - 详细日志记录和查询实现提示词
- [026-exception-handling.md](prompts/026-exception-handling.md) - 异常处理机制完善实现提示词
- [027-performance-optimization.md](prompts/027-performance-optimization.md) - 性能优化和限流处理实现提示词
- [028-file-infrastructure-enums.md](prompts/028-file-infrastructure-enums.md) - 文件上传下载基础设施实现提示词
- [2026-01-21-001-prompt-动态数据源延迟加载.md](prompts/2026-01-21-001-prompt-动态数据源延迟加载.md) - 动态数据源延迟加载实现提示词 [Draft]
- [031-document-upload-download.md](prompts/031-document-upload-download.md) - Document 文件上传下载功能实现提示词
- [032-file-controller-api.md](prompts/032-file-controller-api.md) - 文件上传下载 Controller 和 API 接口实现提示词
- [2026-01-22-012-prompt-环境有效性字段功能.md](prompts/2026-01-22-012-prompt-环境有效性字段功能.md) - 环境有效性字段功能实现提示词 [Draft]
- [2026-01-24-002-prompt-环境从库初始化.md](prompts/2026-01-24-002-prompt-环境从库初始化.md) - 环境从库初始化实现提示词 [Draft]
### 5. 技能文档
- **目录**: [skill/](skill/)
- **描述**: 包含项目开发所需的技能文档,指导 AI 完成特定开发任务
- **技能文档**:
- [0001-bootstrap-workflow.md](skill/0001-bootstrap-workflow.md) - 项目协作基线初始化技能
- [0002-establish-ssot-hub.md](skill/0002-establish-ssot-hub.md) - 建立真源中心技能
- [0003-setup-information-architecture.md](skill/0003-setup-information-architecture.md) - 落地信息架构技能
- [0004-define-requirements.md](skill/0004-define-requirements.md) - 需求定义与入库技能
- [0005-architecture-decision.md](skill/0005-architecture-decision.md) - 架构决策技能
- [0006-prompt-engineering.md](skill/0006-prompt-engineering.md) - 提示词资产化技能
- [0007-context-anchoring.md](skill/0007-context-anchoring.md) - 上下文锚定技能
- [0008-execution-logging.md](skill/0008-execution-logging.md) - 执行与记录技能
- [0009-changelog-archiving.md](skill/0009-changelog-archiving.md) - 变更记录与归档技能
- [0010-retrospective.md](skill/0010-retrospective.md) - 闭环复盘技能
- [0011-verification-commit.md](skill/0011-verification-commit.md) - 测试与版本提交技能
### 6. 会话记录
- **目录**: [sessions/](sessions/)
- **描述**: 包含每次重要操作的会话记录
- **会话记录**:
- [20260116-sync-progress-tracking.md](sessions/20260116-sync-progress-tracking.md) - syncObjectData 同步进度跟踪实现
- [20260116-insert-progress-tracking.md](sessions/20260116-insert-progress-tracking.md) - insertObjectDataToTarget 插入数据进度跟踪实现
- [20260116-update-progress-tracking.md](sessions/20260116-update-progress-tracking.md) - updateObjectDataToTarget 更新数据进度跟踪实现
- [20260116-scheduled-tasks-implementation.md](sessions/20260116-scheduled-tasks-implementation.md) - 定时任务自动同步、插入和更新对象数据实现
- [20260116-metadata-change-auto-sync.md](sessions/20260116-metadata-change-auto-sync.md) - 元数据变更自动同步本地数据库实现
- [20260109-salesforce-cdc-sync.md](sessions/20260109-salesforce-cdc-sync.md) - Salesforce CDC实时同步实现
- [20260116-login-history-query-and-auto-login.md](sessions/20260116-login-history-query-and-auto-login.md) - 查询不同类型ORG登录历史及自动登录功能实现
- [20260116-datai-salesforce-auth-immediate-fixes.md](sessions/20260116-datai-salesforce-auth-immediate-fixes.md) - datai-salesforce-auth 模块立即修复实现
- [20260117-metadata-retrieve-deploy.md](sessions/20260117-metadata-retrieve-deploy.md) - 元数据拉取和部署功能实现
- [20260117-database-table-design-create.md](sessions/20260117-database-table-design-create.md) - 数据库表结构设计和创建实现
- [20260118-entity-mapper-create.md](sessions/20260118-entity-mapper-create.md) - 基础实体类和Mapper创建实现
- [20260118-org-config-management.md](sessions/20260118-org-config-management.md) - Salesforce组织配置管理实现
- [20260118-task-definition-management.md](sessions/20260118-task-definition-management.md) - 元数据任务定义管理实现
- [20260118-metadata-api-client.md](sessions/20260118-metadata-api-client.md) - Metadata API客户端封装实现
- [20260118-metadata-retrieve-core.md](sessions/20260118-metadata-retrieve-core.md) - 元数据拉取核心功能实现
- [20260119-file-storage-and-extract.md](sessions/20260119-file-storage-and-extract.md) - 文件存储和解压处理实现
- [20260119-metadata-deploy-core.md](sessions/20260119-metadata-deploy-core.md) - 元数据部署核心功能实现
- [20260119-quick-deploy.md](sessions/20260119-quick-deploy.md) - Quick Deploy功能实现
- [20260119-destructive-changes.md](sessions/20260119-destructive-changes.md) - Destructive Changes功能实现
- [20260119-metadata-component-index.md](sessions/20260119-metadata-component-index.md) - 元数据组件索引和查询实现
- [20260119-file-hash-comparison.md](sessions/20260119-file-hash-comparison.md) - 文件哈希对比和增量检测实现
- [20260119-version-rollback.md](sessions/20260119-version-rollback.md) - 版本回溯功能实现
- [20260119-job-monitor.md](sessions/20260119-job-monitor.md) - 作业执行监控实现
- [20260119-logging.md](sessions/20260119-logging.md) - 详细日志记录和查询实现
- [20260119-exception-handling.md](sessions/20260119-exception-handling.md) - 异常处理机制完善实现
- [20260119-performance-optimization.md](sessions/20260119-performance-optimization.md) - 性能优化和限流处理实现
- [20260119-req-011-1-file-infrastructure-enums.md](sessions/20260119-req-011-1-file-infrastructure-enums.md) - REQ-011-1 文件上传下载基础设施实现
- [20260119-req-011-5-file-controller-api.md](sessions/20260119-req-011-5-file-controller-api.md) - REQ-011-5 文件上传下载 Controller 和 API 接口实现
- [2026-01-24-002-session.md](sessions/2026-01-24-002-session.md) - 环境从库初始化功能实现
- [YYYYMMDD-template.md](sessions/YYYYMMDD-template.md) - 会话记录模板
### 6. 迭代复盘
- **目录**: [retros/](retros/)
- **描述**: 包含每个迭代的复盘报告
- **复盘报告**:
- [20260116-sync-progress-tracking.md](retros/20260116-sync-progress-tracking.md) - syncObjectData 同步进度跟踪实现复盘
- [20260116-insert-progress-tracking-retro.md](retros/20260116-insert-progress-tracking-retro.md) - insertObjectDataToTarget 插入数据进度跟踪实现复盘
- [20260116-update-progress-tracking-retro.md](retros/20260116-update-progress-tracking-retro.md) - updateObjectDataToTarget 更新数据进度跟踪实现复盘
- [20260116-scheduled-tasks-implementation-retro.md](retros/20260116-scheduled-tasks-implementation-retro.md) - 定时任务自动同步、插入和更新对象数据实现复盘
- [20260116-metadata-change-auto-sync-retro.md](retros/20260116-metadata-change-auto-sync-retro.md) - 元数据变更自动同步本地数据库实现复盘
- [20260116-login-history-query-and-auto-login-retro.md](retros/20260116-login-history-query-and-auto-login-retro.md) - 查询不同类型ORG登录历史及自动登录功能实现复盘
- [20260116-datai-salesforce-auth-immediate-fixes-retro.md](retros/20260116-datai-salesforce-auth-immediate-fixes-retro.md) - datai-salesforce-auth 模块立即修复实现复盘
- [20260117-database-table-design-create-retro.md](retros/20260117-database-table-design-create-retro.md) - 数据库表结构设计和创建复盘
- [20260118-entity-mapper-create-retro.md](retros/20260118-entity-mapper-create-retro.md) - 基础实体类和Mapper创建复盘
- [20260118-org-config-management-retro.md](retros/20260118-org-config-management-retro.md) - Salesforce组织配置管理复盘
- [20260118-task-definition-management-retro.md](retros/20260118-task-definition-management-retro.md) - 元数据任务定义管理复盘
- [20260118-metadata-api-client-retro.md](retros/20260118-metadata-api-client-retro.md) - Metadata API客户端封装复盘
- [20260118-metadata-retrieve-core-retro.md](retros/20260118-metadata-retrieve-core-retro.md) - 元数据拉取核心功能复盘
- [20260119-file-storage-and-extract-retro.md](retros/20260119-file-storage-and-extract-retro.md) - 文件存储和解压处理复盘
- [20260119-metadata-deploy-core-retro.md](retros/20260119-metadata-deploy-core-retro.md) - 元数据部署核心功能复盘
- [20260119-quick-deploy-retro.md](retros/20260119-quick-deploy-retro.md) - Quick Deploy功能实现复盘
- [20260119-destructive-changes-retro.md](retros/20260119-destructive-changes-retro.md) - Destructive Changes功能实现复盘
- [20260119-metadata-component-index-retro.md](retros/20260119-metadata-component-index-retro.md) - 元数据组件索引和查询复盘
- [20260119-file-hash-comparison-retro.md](retros/20260119-file-hash-comparison-retro.md) - 文件哈希对比和增量检测复盘
- [20260119-version-rollback-retro.md](retros/20260119-version-rollback-retro.md) - 版本回溯功能复盘
- [20260119-job-monitor-retro.md](retros/20260119-job-monitor-retro.md) - 作业执行监控复盘
- [20260119-logging-retro.md](retros/20260119-logging-retro.md) - 详细日志记录和查询复盘
- [20260119-exception-handling-retro.md](retros/20260119-exception-handling-retro.md) - 异常处理机制完善复盘
- [20260119-req-011-1-file-infrastructure-enums-retro.md](retros/20260119-req-011-1-file-infrastructure-enums-retro.md) - 基础设施和枚举定义复盘
- [20260119-req-011-2-attachment-upload-download-retro.md](retros/20260119-req-011-2-attachment-upload-download-retro.md) - Attachment 文件上传下载功能复盘
- [20260119-req-011-4-document-upload-download-retro.md](retros/20260119-req-011-4-document-upload-download-retro.md) - Document 文件上传下载功能复盘
- [20260119-req-011-5-file-controller-api-retro.md](retros/20260119-req-011-5-file-controller-api-retro.md) - 文件上传下载 Controller 和 API 接口复盘
- [20260119-performance-optimization-retro.md](retros/20260119-performance-optimization-retro.md) - 性能优化和限流处理复盘
- [2026-01-24-002-retro.md](retros/2026-01-24-002-retro.md) - 环境从库初始化功能复盘
- [YYYYMMDD-template.md](retros/YYYYMMDD-template.md) - 复盘报告模板
### 7. 变更日志
- **目录**: [changelog/](changelog/)
- **描述**: 包含详细的变更记录
- **变更记录文档**:
- [0001-core-components-implementation.md](changelog/0001-core-components-implementation.md) - 核心组件实现
- [0002-database-structure-adjustment.md](changelog/0002-database-structure-adjustment.md) - 数据库结构调整
- [0003-sync-configuration-management.md](changelog/0003-sync-configuration-management.md) - 同步配置管理实现
- [0004-realtime-sync-log-enhancement.md](changelog/0004-realtime-sync-log-enhancement.md) - 实时同步日志功能完善
- [0005-testing-and-verification.md](changelog/0005-testing-and-verification.md) - 测试和验证
- [0006-documentation-improvement.md](changelog/0006-documentation-improvement.md) - 文档完善
- [0007-pubsub-api-implementation.md](changelog/0007-pubsub-api-implementation.md) - Salesforce Pub/Sub API 实时同步功能实现
- [0008-pubsub-config-optimization.md](changelog/0008-pubsub-config-optimization.md) - Pub/Sub API 配置项添加与连接工厂优化
- [0009-realtime-service-manual-start.md](changelog/0009-realtime-service-manual-start.md) - 实时服务手动启动功能实现
- [0010-realtime-sync-statistics.md](changelog/0010-realtime-sync-statistics.md) - 实时同步统计功能实现
- [0011-target-org-login-functionality.md](changelog/0011-target-org-login-functionality.md) - 目标Org登录功能实现
- [0012-file-infrastructure-enums.md](changelog/0012-file-infrastructure-enums.md) - 文件上传下载基础设施实现
- [0013-attachment-upload-download.md](changelog/0013-attachment-upload-download.md) - Attachment 文件上传下载功能实现
- [0014-document-upload-download.md](changelog/0014-document-upload-download.md) - Document 文件上传下载功能实现
- [0012-sync-progress-tracking.md](changelog/0012-sync-progress-tracking.md) - syncObjectData 同步进度跟踪实现
- [0013-insert-progress-tracking.md](changelog/0013-insert-progress-tracking.md) - insertObjectDataToTarget 插入数据进度跟踪实现
- [0014-update-progress-tracking.md](changelog/0014-update-progress-tracking.md) - updateObjectDataToTarget 更新数据进度跟踪实现
- [0015-scheduled-tasks-implementation.md](changelog/0015-scheduled-tasks-implementation.md) - 定时任务自动同步、插入和更新对象数据实现
- [0016-metadata-change-auto-sync.md](changelog/0016-metadata-change-auto-sync.md) - 元数据变更自动同步本地数据库实现
- [0018-datai-salesforce-auth-immediate-fixes.md](changelog/0018-datai-salesforce-auth-immediate-fixes.md) - datai-salesforce-auth 模块立即修复实现
- [0020-database-table-design-create.md](changelog/0020-database-table-design-create.md) - 数据库表结构设计和创建
- [0021-entity-mapper-create.md](changelog/0021-entity-mapper-create.md) - 基础实体类和Mapper创建
- [0022-org-config-management.md](changelog/0022-org-config-management.md) - Salesforce组织配置管理
- [2026-01-24-002-changelog.md](changelog/2026-01-24-002-changelog.md) - 环境从库初始化功能实现
- [20260118-task-definition-management.md](changelog/20260118-task-definition-management.md) - 元数据任务定义管理
- [20260118-metadata-api-client.md](changelog/20260118-metadata-api-client.md) - Metadata API客户端封装
- [20260118-metadata-retrieve-core.md](changelog/20260118-metadata-retrieve-core.md) - 元数据拉取核心功能
- [20260119-file-storage-and-extract.md](changelog/20260119-file-storage-and-extract.md) - 文件存储和解压处理
- [20260119-metadata-deploy-core.md](changelog/20260119-metadata-deploy-core.md) - 元数据部署核心功能
- [20260119-quick-deploy.md](changelog/20260119-quick-deploy.md) - Quick Deploy功能实现
- [20260119-destructive-changes.md](changelog/20260119-destructive-changes.md) - Destructive Changes功能实现
- [20260119-metadata-component-index.md](changelog/20260119-metadata-component-index.md) - 元数据组件索引和查询
- [20260119-file-hash-comparison.md](changelog/20260119-file-hash-comparison.md) - 文件哈希对比和增量检测
- [20260119-version-rollback.md](changelog/20260119-version-rollback.md) - 版本回溯功能
- [20260119-job-monitor.md](changelog/20260119-job-monitor.md) - 作业执行监控
- [20260119-logging.md](changelog/20260119-logging.md) - 详细日志记录和查询
- [20260119-exception-handling.md](changelog/20260119-exception-handling.md) - 异常处理机制完善
- [20260119-performance-optimization.md](changelog/20260119-performance-optimization.md) - 性能优化和限流处理
- [0000-template.md](changelog/0000-template.md) - 变更记录模板
### 8. 接口文档
- **目录**: [api-docs/](api-docs/)
- **描述**: 包含提供给前端调用的接口文档和定时任务文档
- **模块索引**:
- [API 文档索引](api-docs/index.md) - 所有接口和定时任务的索引
- [Setting 模块接口索引](api-docs/setting/index.md) - 配置管理相关接口索引
- [定时任务文档索引](api-docs/task/index.md) - 定时任务文档索引
- **接口文档**:
- [FileController](api-docs/file/FileController/) - 文件存储服务接口
- [SysFileInfoController](api-docs/file/SysFileInfoController/) - 文件信息管理接口
- [DataISfLoginController](api-docs/auth/DataISfLoginController/) - Salesforce登录认证接口
- [DataiSfLoginHistoryController](api-docs/auth/DataiSfLoginHistoryController/) - 登录历史信息管理接口
- [DataiIntegrationRealtimeSyncController](api-docs/integration/DataiIntegrationRealtimeSyncController/) - 实时同步服务管理接口
- [DataiIntegrationObjectController](api-docs/integration/DataiIntegrationObjectController/) - 对象同步控制接口(新增进度查询接口)
- [DataiIntegrationBatchController](api-docs/integration/DataiIntegrationBatchController/) - 批次同步控制接口
- [DataiIntegrationMetadataChangeController](api-docs/integration/DataiIntegrationMetadataChangeController/) - 元数据变更控制接口
- [RealtimeServiceController](api-docs/integration/RealtimeServiceController/) - 实时服务管理接口
- [DataiConfigAuditLogController](api-docs/setting/DataiConfigAuditLogController/) - 配置审计日志管理接口
- [DataiConfigEnvironmentController](api-docs/setting/DataiConfigEnvironmentController/) - 配置环境管理接口
- [环境从库初始化 API](api-docs/setting/2026-01-24-002-api-环境从库初始化.md) - 环境从库初始化接口文档
- [DataiConfigSnapshotController](api-docs/setting/DataiConfigSnapshotController/) - 配置快照管理接口
- [DataiConfigurationController](api-docs/setting/DataiConfigurationController/) - 配置管理接口
- [SysJobController](api-docs/monitor/SysJobController/) - 定时任务管理接口
- [SysJobLogController](api-docs/monitor/SysJobLogController/) - 定时任务日志管理接口
- **定时任务文档**:
- [ObjectSyncTask](api-docs/task/ObjectSyncTask.md) - 对象自动同步任务
- [ObjectInsertTask](api-docs/task/ObjectInsertTask.md) - 对象自动插入任务
- [ObjectUpdateTask](api-docs/task/ObjectUpdateTask.md) - 对象自动更新任务
- [MetadataChangeAutoSyncTask](api-docs/task/MetadataChangeAutoSyncTask.md) - 元数据变更自动同步任务
- [RateLimitResetTask](api-docs/task/RateLimitResetTask.md) - 每日限流重置任务
### 9. SQL文件
- **目录**: [sql/](sql/)
- **描述**: 包含数据库结构和初始化SQL文件
- **SQL文件**:
- [create-realtime-sync-log-table.sql](sql/create-realtime-sync-log-table.sql) - 实时同步日志表创建SQL
- [add_is_realtime_sync_column.sql](sql/add_is_realtime_sync_column.sql) - 添加实时同步列SQL
- [add_is_partitioned_column.sql](sql/add_is_partitioned_column.sql) - 添加分区列SQL
- [datai_table.sql](sql/datai_table.sql) - 数据表初始化SQL
- [migration-change-password-encryption.sql](sql/migration-change-password-encryption.sql) - 密码加密方式迁移SQL
- [2026-01-22-012-environment-validity-field.sql](sql/2026-01-22-012-environment-validity-field.sql) - 环境有效性字段功能SQL [Draft]
- [2026-01-21-001-sys_datasource_config.sql](sql/2026-01-21-001-sys_datasource_config.sql) - 动态数据源延迟加载SQL [Draft]
- [2026-01-24-002-datai_config_environment_datasourceId.sql](sql/2026-01-24-002-datai_config_environment_datasourceId.sql) - 环境从库初始化SQL [Draft]
- [2026-01-21-001-数据库结构-动态数据源延迟加载.md](sql/2026-01-21-001-数据库结构-动态数据源延迟加载.md) - 动态数据源延迟加载数据库结构文档 [Draft]
### 10. 参考代码
- **目录**: [reference-code/](reference-code/)
- **描述**: 包含项目参考代码和示例实现
- **参考代码**:
- **Salesforce SOAP API Java 客户端**: [com/docs/](reference-code/com/docs/) - Salesforce 官方 WSDL 对应的 Java 源代码参考文档
- [index.md](reference-code/com/docs/index.md) - Salesforce SOAP API Java 客户端参考文档(唯一真源)
- [apex-module.md](reference-code/com/docs/apex-module.md) - Apex SOAP API 模块说明
- [metadata-module.md](reference-code/com/docs/metadata-module.md) - Metadata API 模块说明
- [tooling-module.md](reference-code/com/docs/tooling-module.md) - Tooling API 模块说明
- [partner-module.md](reference-code/com/docs/partner-module.md) - Partner API 模块说明
- **data-dump**: [data-dump/](reference-code/data-dump/) - 数据导出参考代码
- [CommonServiceImpl.java](reference-code/data-dump/CommonServiceImpl.java) - Salesforce 数据插入逻辑参考
- [DataImportNewServiceImpl.java](reference-code/data-dump/DataImportNewServiceImpl.java) - 数据导入服务实现参考
- **salesforce-pubsub-realtime-sync**: [salesforce-pubsub-realtime-sync/](reference-code/salesforce-pubsub-realtime-sync/) - Salesforce Pub/Sub 实时同步参考代码
- **001-implement**: [001-implement/](reference-code/salesforce-pubsub-realtime-sync/001-implement/) - 实时同步实现
- [realtime/](reference-code/salesforce-pubsub-realtime-sync/001-implement/realtime/) - 实时同步核心接口和实现
- **multicloudj组件**: [multicloudj/](reference-code/salesforce-pubsub-realtime-sync/multicloudj/)
- **来源**: 从 `com.salesforce.multicloudj:pubsub-client:0.2.10` 依赖编译而来
- **包含模块**:
- multicloudj-common-0.2.10: 通用异常处理和工具类
- pubsub-client-0.2.10: Pub/Sub API 客户端实现
- sts-client-0.2.10: STS 客户端实现
- **使用说明**: 往后直接使用 `com.salesforce.multicloudj:pubsub-client:0.2.10` 依赖,可参考此组件中的代码实现
- **核心功能**: 提供了订阅 Salesforce Event Bus、处理事件、管理连接等功能的封装
- **2026-01-22-012-code-环境有效性字段功能**: [2026-01-22-012-code-环境有效性字段功能.md](reference-code/2026-01-22-012-code-环境有效性字段功能.md) - 环境有效性字段功能参考代码 [Draft]
- **2026-01-24-002-code-环境从库初始化**: [2026-01-24-002-code-环境从库初始化.md](reference-code/2026-01-24-002-code-环境从库初始化.md) - 环境从库初始化参考代码 [Draft]
### 11. 实施方案
- **目录**: [implementation/](implementation/)
- **描述**: 包含项目实施方案和部署说明
- **实施方案**:
- **2026-01-22-012-implementation-环境有效性字段功能**: [2026-01-22-012-implementation-环境有效性字段功能.md](implementation/2026-01-22-012-implementation-环境有效性字段功能.md) - 环境有效性字段功能实施方案 [Draft]
- **2026-01-24-002-implementation-环境从库初始化**: [2026-01-24-002-implementation-环境从库初始化.md](implementation/2026-01-24-002-implementation-环境从库初始化.md) - 环境从库初始化实施方案 [Draft]
### 12. 图片资源
- **目录**: [picture/](picture/)
- **描述**: 包含项目相关的图片资源
- **图片文件**:
- [image.png](picture/image.png) - 项目架构图
- [img.png](picture/img.png) - 流程图
- [img_1.png](picture/img_1.png) - 流程图1
- [img_2.png](picture/img_2.png) - 流程图2
- [img_3.png](picture/img_3.png) - 流程图3
- [img_4.png](picture/img_4.png) - 流程图4
- [img_5.png](picture/img_5.png) - 流程图5
## 协作基线文件
- **README.md**: [../README.md](../README.md) - 项目目标和真源入口
- **CONTRIBUTING.md**: [../CONTRIBUTING.md](../CONTRIBUTING.md) - 协作规则
- **CHANGELOG.md**: [../CHANGELOG.md](../CHANGELOG.md) - 变更摘要
## 变更日志
- [0012-environment-validity-field.md](./changelog/0012-environment-validity-field.md) - 环境有效性字段功能 [已完成]
## 代码提交记录
- 2026-01-23: feat: [012] 环境有效性字段功能 - 本地
## 复盘文档
- [20260123-req-012-environment-validity-field-retro.md](./retros/20260123-req-012-environment-validity-field-retro.md) - 环境有效性字段功能 [已完成]
## 会话记录
- [20260122-req-012-environment-validity-field.md](./sessions/20260122-req-012-environment-validity-field.md) - 环境有效性字段功能 [已完成]
## 导航说明
- 本文件是项目文档的唯一入口,所有文档变更必须在此添加链接
- 文档间引用必须使用相对路径链接
- 新文档必须使用相应目录中的模板文件
## 最后更新
- 更新时间: 2026-01-23
- 更新内容:
- 新增 2026-01-21-001 需求文档 - 动态数据源延迟加载 [进行中]
- 新增 2026-01-21-001 设计文档 - 动态数据源延迟加载设计 [进行中]
- 新增 2026-01-21-001 ADR - 动态数据源延迟加载架构决策 [Draft]
- 新增 2026-01-21-001 SQL 脚本 - 动态数据源延迟加载 SQL [Draft]
- 新增 2026-01-21-001 数据库结构文档 - 动态数据源延迟加载数据库结构 [Draft]
- 新增 2026-01-21-001 提示词 - 动态数据源延迟加载实现提示词 [Draft]
- 更新唯一真源文档中心 - 添加 2026-01-21-001 及其相关文档链接
- 2026-01-22 更新内容:
- 新增 REQ-012 需求文档 - 环境有效性字段功能 [待审核]
- 新增 2026-01-22-012 设计文档 - 环境有效性字段功能设计 [进行中]
- 新增 2026-01-22-012 ADR - 环境有效性字段功能架构决策 [Draft]
- 新增 2026-01-22-012 SQL 脚本 - 环境有效性字段功能 SQL [Draft]
- 新增 2026-01-22-012 提示词 - 环境有效性字段功能实现提示词 [Draft]
- 新增 2026-01-22-012 参考代码 - 环境有效性字段功能参考代码 [Draft]
- 新增 2026-01-22-012 实施方案 - 环境有效性字段功能实施方案 [Draft]
- 更新唯一真源文档中心 - 添加 REQ-012 及其相关文档链接
- 2026-01-18 更新内容:
- 新增 Salesforce SOAP API Java 客户端参考文档 - 包含 apex、metadata、tooling、partner 四个模块的完整说明
- 新增 file 模块 index.vue 真源文档 - 文件模块 API 文档索引
- 更新唯一真源文档中心 - 添加 Salesforce SOAP API Java 客户端参考文档和 file 模块索引链接
- 2026-01-18 之前更新内容:
- 新增 FileController API 文档 - 文件存储服务接口文档8个接口
- 新增 SysFileInfoController API 文档 - 文件信息管理接口文档6个接口
- 更新唯一真源文档中心 - 添加 FileController 和 SysFileInfoController API 文档链接
- 2026-01-18 之前更新内容:
- 更新 REQ-010-3 需求文档 - 标注需求状态为已完成
- 新增 ADR-0012-org-config-management.md 架构决策记录 - Salesforce组织配置管理
- 新增 Prompt-013-org-config-management.md 提示词文档 - Salesforce组织配置管理实现
- 新增 20260118-org-config-management.md 会话记录 - Salesforce组织配置管理实现
- 新增 0022-org-config-management.md 变更记录 - Salesforce组织配置管理
- 新增 20260118-org-config-management-retro.md 复盘报告 - Salesforce组织配置管理复盘
- 更新唯一真源文档中心 - 添加架构决策、提示词、会话记录、变更记录和复盘报告链接
- 2026-01-18 之前更新内容:
- 更新 REQ-010-1 需求文档 - 标注需求状态为已完成
- 更新 010-metadata-retrieve-deploy-sub-requirements.md 子需求拆分文档 - 更新表数量从6张到9张更新表名从sf_前缀到datai_meta_前缀
- 新增 20260118-entity-mapper-create.md 会话记录 - 基础实体类和Mapper创建实现
- 新增 0021-entity-mapper-create.md 变更记录 - 基础实体类和Mapper创建
- 新增 20260118-entity-mapper-create-retro.md 复盘报告 - 基础实体类和Mapper创建复盘
- 更新 REQ-010-2 需求文档 - 更新表数量从6张到9张标注需求状态为已完成
- 更新唯一真源文档中心 - 添加会话记录、变更记录和复盘报告链接
- 2026-01-18 之前更新内容:
- 新增 DataiSfLoginHistoryController API 文档 - 登录历史信息管理接口文档
- 新增 0007-latest-success-grouped.md API 文档 - 查询所有登录成功历史分组数据接口
- 更新 REQ-007 需求文档 - 添加 AC7 验收标准和 TC-009 测试用例添加接口3说明
- 更新 ADR-007 架构决策记录 - 添加接口3决策内容包括实现方式和SQL实现
- 更新唯一真源文档中心 - 添加 DataiSfLoginHistoryController API 文档链接
- 标注 REQ-007 需求状态为 [阶段1-需求定义与入库]
- 标注 ADR-007 架构决策状态为 [Accepted]
- 2026-01-17 之前更新内容:
- 新增 0011-entity-mapper-create.md 架构决策记录 - 基础实体类和 Mapper 创建
- 更新唯一真源文档中心 - 添加 0011-entity-mapper-create.md 架构决策记录链接
- 标注 REQ-010-2 需求状态为 [阶段2-架构决策]
- 2026-01-17 之前更新内容:
- 更新 REQ-010-2 需求文档 - 补充用户故事和细化验收标准
- 标注 REQ-010-2 需求状态为 [阶段1-需求定义与入库]
- 新增 20260117-database-table-design-create-retro.md 复盘报告 - 数据库表结构设计和创建复盘
- 更新唯一真源文档中心 - 添加 20260117-database-table-design-create-retro.md 复盘报告链接
- 新增 0020-database-table-design-create.md 变更记录 - 数据库表结构设计和创建
- 更新唯一真源文档中心 - 添加 0020-database-table-design-create.md 变更记录链接
- 更新 CHANGELOG.md - 添加 V0.1.15 版本变更记录
- 标注 REQ-010-1 需求已完成
- 新增 20260117-database-table-design-create.md 会话记录 - 数据库表结构设计和创建实现
- 更新唯一真源文档中心 - 添加 20260117-database-table-design-create.md 会话记录链接
- 新增 011-database-table-design-create.md 提示词文档 - 数据库表结构设计和创建实现提示词
- 更新唯一真源文档中心 - 添加 011-database-table-design-create.md 提示词文档链接
- 新增 0010-database-table-design.md 架构决策记录 - 数据库表结构设计和创建
- 更新唯一真源文档中心 - 添加 0010-database-table-design.md 架构决策记录链接
- 新增 17个REQ-010子需求文档 - REQ-010子需求独立需求文档
- 更新唯一真源文档中心 - 添加 17个REQ-010子需求文档链接
- 新增 010-metadata-retrieve-deploy-sub-requirements.md 子需求拆分文档 - REQ-010子需求拆分文档
- 更新唯一真源文档中心 - 添加 010-metadata-retrieve-deploy-sub-requirements.md 子需求拆分文档链接
- 新增 010-metadata-retrieve-deploy-split-requirements.md 提示词文档 - 拆分Salesforce元数据拉取和部署子需求
- 更新唯一真源文档中心 - 添加 010-metadata-retrieve-deploy-split-requirements.md 提示词文档链接
- 新增 REQ-010 需求文档 - Salesforce元数据拉取和部署
- 新增 4 个参考代码文件 - 001-元数据模块设计、002-元数据拉取参考网页地址、003-元数据拉取和部署数据库设计推荐、004-元数据部署网页资料链接地址
- 更新唯一真源文档中心 - 添加 REQ-010 需求文档链接
- 2026-01-16 更新内容:
- 新增 REQ-002 需求文档 - syncObjectData 同步进度跟踪
- 新增 0002-sync-progress-tracking.md 架构决策记录 - syncObjectData 同步进度跟踪
- 新增 002-sync-progress-tracking.md 提示词资产 - syncObjectData 同步进度跟踪实现
- 新增 20260116-sync-progress-tracking.md 会话记录 - syncObjectData 同步进度跟踪实现
- 新增 0012-sync-progress-tracking.md 变更记录 - syncObjectData 同步进度跟踪实现
- 新增 20260116-sync-progress-tracking.md 复盘报告 - syncObjectData 同步进度跟踪实现复盘
- 新增 5 个 Java 代码文件 - SyncProgress、ISyncProgressService、SyncProgressServiceImpl、DataiIntegrationObjectController更新、DataiIntegrationObjectServiceImpl更新
- 新增 REQ-003 需求文档 - insertObjectDataToTarget 插入数据进度跟踪
- 新增 0003-insert-progress-tracking.md 架构决策记录 - insertObjectDataToTarget 插入数据进度跟踪
- 新增 003-insert-progress-tracking.md 提示词资产 - insertObjectDataToTarget 插入数据进度跟踪实现
- 新增 20260116-insert-progress-tracking.md 会话记录 - insertObjectDataToTarget 插入数据进度跟踪实现
- 新增 0013-insert-progress-tracking.md 变更记录 - insertObjectDataToTarget 插入数据进度跟踪实现
- 新增 20260116-insert-progress-tracking-retro.md 复盘报告 - insertObjectDataToTarget 插入数据进度跟踪实现复盘
- 更新 CHANGELOG.md - 添加 v0.1.13 版本变更
- 更新 2 个 Java 代码文件 - DataiIntegrationObjectController更新、DataiIntegrationObjectServiceImpl更新
- 新增 REQ-004 需求文档 - updateObjectDataToTarget 更新数据进度跟踪
- 新增 0004-update-progress-tracking.md 架构决策记录 - updateObjectDataToTarget 更新数据进度跟踪
- 新增 004-update-progress-tracking.md 提示词资产 - updateObjectDataToTarget 更新数据进度跟踪实现
- 新增 20260116-update-progress-tracking.md 会话记录 - updateObjectDataToTarget 更新数据进度跟踪实现
- 新增 0014-update-progress-tracking.md 变更记录 - updateObjectDataToTarget 更新数据进度跟踪实现
- 新增 20260116-update-progress-tracking-retro.md 复盘报告 - updateObjectDataToTarget 更新数据进度跟踪实现复盘
- 更新 CHANGELOG.md - 添加 v0.1.14 版本变更
- 更新 2 个 Java 代码文件 - DataiIntegrationObjectController更新、DataiIntegrationObjectServiceImpl更新
- 新增 2 个 API 文档 - 0014-query-update-progress.md、0015-query-all-update-progress.md
- 新增 2 个接口 - insertMultipleObjectDataToTarget、updateMultipleObjectDataToTarget
- 新增 2 个 API 文档 - 0016-insert-multiple-object-data-to-target.md、0017-update-multiple-object-data-to-target.md
- 更新 2 个 Java 代码文件 - DataiIntegrationObjectController更新、IDataiIntegrationObjectService更新、DataiIntegrationObjectServiceImpl更新
- 新增 REQ-005 需求文档 - 定时任务自动同步、插入和更新对象数据
- 新增 0005-scheduled-tasks-implementation.md 架构决策记录 - 定时任务自动同步、插入和更新对象数据
- 新增 005-scheduled-tasks-implementation.md 提示词资产 - 定时任务自动同步、插入和更新对象数据实现
- 新增 20260116-scheduled-tasks-implementation.md 会话记录 - 定时任务自动同步、插入和更新对象数据实现
- 新增 0015-scheduled-tasks-implementation.md 变更记录 - 定时任务自动同步、插入和更新对象数据实现
- 新增 20260116-scheduled-tasks-implementation-retro.md 复盘报告 - 定时任务自动同步、插入和更新对象数据实现复盘
- 新增 3 个 Java 代码文件 - ObjectSyncTask、ObjectInsertTask、ObjectUpdateTask
- 新增 REQ-006 需求文档 - 元数据变更自动同步本地数据库
- 新增 0006-metadata-change-auto-sync.md 架构决策记录 - 元数据变更自动同步本地数据库
- 新增 006-metadata-change-auto-sync.md 提示词资产 - 元数据变更自动同步本地数据库实现
- 新增 20260116-metadata-change-auto-sync.md 会话记录 - 元数据变更自动同步本地数据库实现
- 新增 0016-metadata-change-auto-sync.md 变更记录 - 元数据变更自动同步本地数据库实现
- 新增 20260116-metadata-change-auto-sync-retro.md 复盘报告 - 元数据变更自动同步本地数据库实现复盘
- 新增 1 个 Java 代码文件 - MetadataChangeAutoSyncTask
- 新增 6 个定时任务文档 - index.md、ObjectSyncTask.md、ObjectInsertTask.md、ObjectUpdateTask.md、MetadataChangeAutoSyncTask.md、RateLimitResetTask.md
- 新增 1 个 API 文档索引 - index.md
- 更新唯一真源文档中心 - 添加定时任务文档链接
- 新增 REQ-007 需求文档 - 查询不同类型ORG登录历史及自动登录功能
- 新增 0007-login-history-query-and-auto-login.md 架构决策记录 - 查询不同类型ORG登录历史及自动登录功能
- 新增 007-login-history-query-and-auto-login.md 提示词资产 - 查询不同类型ORG登录历史及自动登录功能实现
- 新增 0017-login-history-query-and-auto-login.md 变更记录 - 查询不同类型ORG登录历史及自动登录功能实现
- 更新 4 个 Java 代码文件 - DataISfLoginController更新、IDataiSfLoginHistoryService更新、DataiSfLoginHistoryServiceImpl更新、DataiSfLoginHistoryMapper更新
- 更新 1 个 Mapper XML 文件 - DataiSfLoginHistoryMapper.xml更新
- 新增 20260116-login-history-query-and-auto-login.md 会话记录 - 查询不同类型ORG登录历史及自动登录功能实现
- 新增 20260116-login-history-query-and-auto-login-retro.md 复盘报告 - 查询不同类型ORG登录历史及自动登录功能实现复盘
- 新增 REQ-008 需求文档 - datai-salesforce-auth 模块立即修复事项
- 新增 0008-datai-salesforce-auth-immediate-fixes.md 架构决策记录 - datai-salesforce-auth 模块立即修复架构决策
- 新增 008-datai-salesforce-auth-immediate-fixes.md 提示词资产 - datai-salesforce-auth 模块立即修复实现提示词
- 新增 20260116-datai-salesforce-auth-immediate-fixes.md 会话记录 - datai-salesforce-auth 模块立即修复实现
- 新增 0018-datai-salesforce-auth-immediate-fixes.md 变更记录 - datai-salesforce-auth 模块立即修复实现
- 新增 20260116-datai-salesforce-auth-immediate-fixes-retro.md 复盘报告 - datai-salesforce-auth 模块立即修复实现复盘
- 新增 8 个代码文件 - pom.xml更新、DataiSfLoginHistory.java更新、SalesforceLoginServiceImpl.java更新、SessionManager.java更新、RateLimitInterceptor.java新增、WebConfig.java新增、application-auth.yml更新、migration-change-password-encryption.sql新增
- 更新 CHANGELOG.md - 添加 v0.1.18 版本变更
- 更新 README.md - 添加安全加固功能说明