feat: add document versioning and list API
This commit is contained in:
@@ -109,13 +109,19 @@ COMMENT ON COLUMN jwt_tokens.update_time IS '记录更新时间';
|
||||
-- --------------------------------------------------------------------------
|
||||
-- 5.2 leaudit_documents
|
||||
-- --------------------------------------------------------------------------
|
||||
COMMENT ON TABLE leaudit_documents IS '文档主表 — 每个上传的业务文档对应一条记录,跟踪评查处理状态';
|
||||
COMMENT ON TABLE leaudit_documents IS '文档主表 — LeAudit 平台内部文档实例,每次上传对应一条记录,可通过版本链归档历史版本';
|
||||
|
||||
COMMENT ON COLUMN leaudit_documents.id IS '主键,自增(leaudit内部文档ID)';
|
||||
COMMENT ON COLUMN leaudit_documents.biz_document_id IS '业务系统文档ID,关联旧系统 documents.id,用于跨系统追溯';
|
||||
COMMENT ON COLUMN leaudit_documents.biz_document_id IS '平台内部追踪号(兼容旧字段名)';
|
||||
COMMENT ON COLUMN leaudit_documents.type_id IS '文档类型ID,外键引用 leaudit_document_types.id';
|
||||
COMMENT ON COLUMN leaudit_documents.processing_status IS '处理状态: waiting(等待处理) | running(处理中) | completed(已完成) | failed(失败)';
|
||||
COMMENT ON COLUMN leaudit_documents.current_run_id IS '当前活跃的评查运行ID,外键引用 leaudit_audit_runs.id';
|
||||
COMMENT ON COLUMN leaudit_documents.version_group_key IS '文档版本归档组键,同一名称版本链共用';
|
||||
COMMENT ON COLUMN leaudit_documents.version_no IS '同一文档系列中的版本号,从1开始';
|
||||
COMMENT ON COLUMN leaudit_documents.previous_version_id IS '上一版本文档ID';
|
||||
COMMENT ON COLUMN leaudit_documents.root_version_id IS '首版本文档ID';
|
||||
COMMENT ON COLUMN leaudit_documents.is_latest_version IS '是否当前最新版本';
|
||||
COMMENT ON COLUMN leaudit_documents.normalized_name IS '归一化文件名(不含扩展名),用于版本匹配';
|
||||
COMMENT ON COLUMN leaudit_documents.create_time IS '记录创建时间';
|
||||
COMMENT ON COLUMN leaudit_documents.update_time IS '记录更新时间';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user