1.7 KiB
1.7 KiB
会话记录:删除操作
元数据
- 需求编号:003-05
- 需求名称:删除操作
- 创建时间:2026-02-03
- 状态:进行中
- 当前阶段:阶段 5:提示词生成
阶段记录
阶段 1:需求定义 (2026-01-28)
- 状态:已完成
- 产物:需求文档
阶段 2:方案设计 (2026-02-03)
- 状态:已完成
- 产物:设计文档
- 关键决策:
- 采用标准 Controller-Service-Repository 分层架构
- 记录所有删除操作历史到
datai_metadata_delete表
阶段 3:方案决策 (2026-02-03)
- 状态:已完成
- 产物:ADR 文档
- 关键决策:
- 使用同步
deleteMetadata接口而非异步deploy - 客户端(Service 层)实现循环分批处理以规避 API 限制
- 坚持使用数据库持久化删除历史
- 使用同步
阶段 4:数据库结构生成 (2026-02-03)
- 状态:已完成
- 产物:SQL 脚本
- 变更内容:
- 创建
datai_metadata_delete表,用于记录元数据删除历史 - 包含字段:
metadata_type,full_name,success,error_message,delete_time,user_id - 添加相关索引以优化查询
- 创建
阶段 5:提示词生成 (2026-02-03)
- 状态:已完成
- 产物:提示词文档
- 关键内容:
- 引用单一真源:需求、设计、SQL
- 明确分层架构要求:Controller, Service, Repository (Mapper)
- 强调分批处理逻辑 (Batch Processing)
- 规范异常处理 (ConnectionException -> SalesforceAuthException)