优化
This commit is contained in:
@@ -163,10 +163,15 @@ CALL assert_phase3_channel_container_migration();
|
||||
DROP PROCEDURE IF EXISTS assert_phase3_channel_container_migration;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS fl_container_transport_history (
|
||||
id BIGINT UNSIGNED NOT NULL, container_booking_id BIGINT UNSIGNED NOT NULL,
|
||||
before_container_no VARCHAR(64) NULL, after_container_no VARCHAR(64) NULL,
|
||||
before_voyage_no VARCHAR(64) NULL, after_voyage_no VARCHAR(64) NULL,
|
||||
reason VARCHAR(500) NULL, operator_id BIGINT UNSIGNED NOT NULL, operator_name VARCHAR(64) NULL,
|
||||
created_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), PRIMARY KEY(id),
|
||||
id BIGINT UNSIGNED NOT NULL COMMENT '运输字段变更历史ID',
|
||||
container_booking_id BIGINT UNSIGNED NOT NULL COMMENT '稳定柜次ID',
|
||||
before_container_no VARCHAR(64) NULL COMMENT '变更前真实集装箱号',
|
||||
after_container_no VARCHAR(64) NULL COMMENT '变更后真实集装箱号',
|
||||
before_voyage_no VARCHAR(64) NULL COMMENT '变更前航次号',
|
||||
after_voyage_no VARCHAR(64) NULL COMMENT '变更后航次号',
|
||||
reason VARCHAR(500) NULL COMMENT '运输字段变更原因',
|
||||
operator_id BIGINT UNSIGNED NOT NULL COMMENT '变更操作人ID',
|
||||
operator_name VARCHAR(64) NULL COMMENT '变更操作人名称快照',
|
||||
created_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT '变更记录创建时间', PRIMARY KEY(id),
|
||||
KEY idx_container_transport_history (container_booking_id,created_at,id)
|
||||
) ENGINE=InnoDB COMMENT='柜次真实运输字段不可变变更审计';
|
||||
|
||||
Reference in New Issue
Block a user