14 lines
900 B
SQL
14 lines
900 B
SQL
-- MySQL 8,本地尾程库,可重复执行;不修改现有清点数量或自动释放未完成任务。
|
|
USE baiyue_lastleg;
|
|
-- 退货箱内清点作业会话:每位操作员只能认领一个批次,每个批次只能被一人认领。
|
|
CREATE TABLE IF NOT EXISTS ll_return_carton_count_session (
|
|
operator_id VARCHAR(128) NOT NULL COMMENT '平台PDA操作员标识',
|
|
warehouse_id VARCHAR(128) NOT NULL COMMENT '认领时绑定海外仓标识',
|
|
receipt_id BIGINT NULL COMMENT '正在清点的签收批次,完成后释放为NULL',
|
|
started_at DATETIME(3) NULL COMMENT '本次开始清点时间',
|
|
created_at DATETIME(3) NOT NULL COMMENT '会话创建时间',
|
|
updated_at DATETIME(3) NOT NULL COMMENT '会话更新时间',
|
|
PRIMARY KEY(operator_id),
|
|
UNIQUE KEY uk_ll_return_count_session_receipt(receipt_id)
|
|
) ENGINE=InnoDB COMMENT='退货箱内清点单人单任务持久会话';
|