28 lines
1.5 KiB
SQL
28 lines
1.5 KiB
SQL
-- 安排运输 + 司机免登录 + 地磅联动
|
|
-- 2026-06-20
|
|
|
|
ALTER TABLE pl_transport
|
|
ADD COLUMN driver_access_token VARCHAR(64) NULL COMMENT '司机免登录访问令牌' AFTER qr_expire_date;
|
|
|
|
CREATE UNIQUE INDEX uk_pl_transport_driver_token ON pl_transport(driver_access_token);
|
|
|
|
CREATE TABLE IF NOT EXISTS pl_transport_db_link (
|
|
id VARCHAR(64) NOT NULL PRIMARY KEY COMMENT '主键ID',
|
|
transport_id VARCHAR(64) NOT NULL COMMENT '运输单ID',
|
|
plan_id VARCHAR(64) NOT NULL COMMENT '运输计划ID',
|
|
plan_product_id VARCHAR(64) NOT NULL COMMENT '计划产品行ID',
|
|
db_purchase_plan_id VARCHAR(64) NOT NULL COMMENT '地磅计划ID',
|
|
db_inventory_id VARCHAR(64) NOT NULL COMMENT '出入库单ID',
|
|
tenant_no VARCHAR(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号',
|
|
order_num INT NULL COMMENT '排序号',
|
|
remark VARCHAR(512) NULL COMMENT '备注',
|
|
create_by VARCHAR(64) NULL COMMENT '创建人id',
|
|
create_dept_id VARCHAR(64) NOT NULL DEFAULT '' COMMENT '创建人部门ID',
|
|
create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
update_by VARCHAR(64) NULL COMMENT '更新人id',
|
|
update_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
del_flag TINYINT NOT NULL DEFAULT 0 COMMENT '删除标记:0-正常 1-已删除',
|
|
KEY idx_pl_tdb_link_transport (transport_id),
|
|
KEY idx_pl_tdb_link_plan (plan_id)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='运输-地磅出入库关联';
|