docs(firstleg): align customs baseline schema
This commit is contained in:
@@ -1756,6 +1756,9 @@ CREATE TABLE fl_customs_container (
|
||||
completed_by bigint unsigned DEFAULT NULL COMMENT '完成报关操作人ID',
|
||||
completed_by_name varchar(64) DEFAULT NULL COMMENT '完成报关操作人名称快照',
|
||||
completed_at datetime(3) DEFAULT NULL COMMENT '报关完成时间',
|
||||
broker_submitted_by bigint unsigned DEFAULT NULL COMMENT '发送报关行执行操作人ID',
|
||||
broker_submitted_by_name varchar(64) DEFAULT NULL COMMENT '发送报关行执行操作人名称快照',
|
||||
broker_submitted_at datetime(3) DEFAULT NULL COMMENT '发送报关行执行时间',
|
||||
created_at datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT '聚合创建时间',
|
||||
updated_at datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3) COMMENT '聚合更新时间',
|
||||
version int unsigned NOT NULL DEFAULT '0' COMMENT '乐观锁版本号',
|
||||
@@ -1824,7 +1827,26 @@ CREATE TABLE fl_customs_completion_document (
|
||||
PRIMARY KEY (id),
|
||||
UNIQUE KEY uk_customs_completion_source (source_document_id),
|
||||
CONSTRAINT fk_customs_completion_source FOREIGN KEY (source_document_id) REFERENCES fl_customs_customer_document (id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='报关完成文件当前版本';
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='报关行回执当前版本';
|
||||
|
||||
CREATE TABLE fl_customs_final_document (
|
||||
id bigint unsigned NOT NULL COMMENT '真实报关完税文件ID',
|
||||
source_document_id bigint unsigned NOT NULL COMMENT '一份冻结客户资料严格对应一份完税文件逻辑根',
|
||||
file_id bigint unsigned NOT NULL COMMENT 'File服务文件ID',
|
||||
file_name varchar(255) NOT NULL COMMENT '完税文件名称快照',
|
||||
file_hash char(64) NOT NULL COMMENT '完税文件SHA-256摘要',
|
||||
content_type varchar(128) DEFAULT NULL COMMENT '完税文件媒体类型',
|
||||
size_bytes bigint unsigned NOT NULL COMMENT '完税文件大小(字节)',
|
||||
uploaded_by bigint unsigned NOT NULL COMMENT '上传操作人ID',
|
||||
uploaded_by_name varchar(64) DEFAULT NULL COMMENT '上传操作人名称快照',
|
||||
uploaded_at datetime(3) NOT NULL COMMENT '上传时间',
|
||||
version int unsigned NOT NULL DEFAULT '1' COMMENT '完税文件版本号',
|
||||
created_at datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT '完税文件创建时间',
|
||||
updated_at datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3) COMMENT '完税文件更新时间',
|
||||
PRIMARY KEY (id),
|
||||
UNIQUE KEY uk_customs_final_source (source_document_id),
|
||||
CONSTRAINT fk_customs_final_source FOREIGN KEY (source_document_id) REFERENCES fl_customs_customer_document (id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='真实报关完税文件当前版本';
|
||||
|
||||
CREATE TABLE fl_customs_completion_document_version (
|
||||
id bigint unsigned NOT NULL COMMENT '完成文件版本记录ID',
|
||||
|
||||
Reference in New Issue
Block a user