Files
shanxia2.0/docs/sql/2026-11-01-pl-stop-legal-document.sql
T

22 lines
1.4 KiB
SQL

-- 逐段产品合法使用证明;仅定义迁移,部署时执行。旧计划产品附件不自动迁移。
CREATE TABLE IF NOT EXISTS `pl_stop_legal_document` (
`id` VARCHAR(64) NOT NULL COMMENT '主键UUID',
`plan_id` VARCHAR(64) NOT NULL COMMENT '运输计划ID',
`stop_type` VARCHAR(16) NOT NULL COMMENT 'load装货段/delivery送货段',
`stop_product_id` VARCHAR(64) NOT NULL COMMENT '对应段产品明细ID',
`legal_use_cert_url` TEXT NULL COMMENT 'MinIO附件,多附件逗号分隔',
`uploaded_by` VARCHAR(64) NULL COMMENT '最近上传人',
`uploaded_time` DATETIME NULL COMMENT '最近上传时间',
`tenant_no` VARCHAR(64) NOT NULL COMMENT '租户编号',
`order_num` INT NULL COMMENT '排序号',
`remark` VARCHAR(1000) NULL COMMENT '备注',
`create_by` VARCHAR(64) NULL COMMENT '创建人',
`create_dept_id` VARCHAR(64) NOT NULL DEFAULT '' COMMENT '创建部门',
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` VARCHAR(64) NULL COMMENT '更新人',
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` SMALLINT NOT NULL DEFAULT 0 COMMENT '0正常1删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_stop_legal_document` (`tenant_no`, `plan_id`, `stop_type`, `stop_product_id`)
) ENGINE=InnoDB ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4 COMMENT='逐段产品合法使用证明';