补齐码头车队邮件表字段中文注释

This commit is contained in:
2026-09-09 14:00:03 +08:00
parent f31a049444
commit 3727ff141c
2 changed files with 32 additions and 32 deletions
@@ -18134,22 +18134,22 @@ CREATE TABLE IF NOT EXISTS fl_terminal_drayage (
AND (actual_empty_return_at IS NULL OR actual_pickup_at IS NULL OR actual_empty_return_at >= actual_pickup_at))
) ENGINE=InnoDB COMMENT='目的港货柜级码头拖车与还空事实';
CREATE TABLE IF NOT EXISTS fl_terminal_drayage_mail (
id BIGINT UNSIGNED NOT NULL,
container_booking_id BIGINT UNSIGNED NOT NULL,
fleet_supplier_id BIGINT UNSIGNED NOT NULL,
fleet_name VARCHAR(128) NOT NULL,
recipient VARCHAR(254) NOT NULL,
kind VARCHAR(32) NOT NULL,
subject VARCHAR(255) NOT NULL,
body TEXT NOT NULL,
status VARCHAR(16) NOT NULL DEFAULT 'PENDING',
attempts INT NOT NULL DEFAULT 0,
failure_reason VARCHAR(500) NULL,
created_by BIGINT UNSIGNED NOT NULL,
updated_by BIGINT UNSIGNED NOT NULL,
created_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
updated_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3),
sent_at DATETIME(3) NULL,
id BIGINT UNSIGNED NOT NULL COMMENT '邮件任务ID',
container_booking_id BIGINT UNSIGNED NOT NULL COMMENT '归属物理货柜ID',
fleet_supplier_id BIGINT UNSIGNED NOT NULL COMMENT '车队供应商ID快照',
fleet_name VARCHAR(128) NOT NULL COMMENT '车队名称快照',
recipient VARCHAR(254) NOT NULL COMMENT '收件人邮箱',
kind VARCHAR(32) NOT NULL COMMENT '邮件类型:REQUEST_PICKUP提柜请求、CANCEL_PICKUP取消提柜',
subject VARCHAR(255) NOT NULL COMMENT '邮件主题',
body TEXT NOT NULL COMMENT '邮件正文',
status VARCHAR(16) NOT NULL DEFAULT 'PENDING' COMMENT '投递状态:PENDING待发送、SENDING发送中、SENT已发送、FAILED失败',
attempts INT NOT NULL DEFAULT 0 COMMENT '发送尝试次数',
failure_reason VARCHAR(500) NULL COMMENT '发送失败原因',
created_by BIGINT UNSIGNED NOT NULL COMMENT '创建人ID',
updated_by BIGINT UNSIGNED NOT NULL COMMENT '最后更新人ID',
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 '更新时间',
sent_at DATETIME(3) NULL COMMENT '发送成功时间',
PRIMARY KEY(id),
KEY idx_terminal_mail_dispatch(status,id),
KEY idx_terminal_mail_container(container_booking_id,id,status),
@@ -27,22 +27,22 @@ CREATE TABLE IF NOT EXISTS fl_terminal_drayage (
) ENGINE=InnoDB COMMENT='目的港货柜级码头拖车与还空事实';
CREATE TABLE IF NOT EXISTS fl_terminal_drayage_mail (
id BIGINT UNSIGNED NOT NULL,
container_booking_id BIGINT UNSIGNED NOT NULL,
fleet_supplier_id BIGINT UNSIGNED NOT NULL,
fleet_name VARCHAR(128) NOT NULL,
recipient VARCHAR(254) NOT NULL,
kind VARCHAR(32) NOT NULL,
subject VARCHAR(255) NOT NULL,
body TEXT NOT NULL,
status VARCHAR(16) NOT NULL DEFAULT 'PENDING',
attempts INT NOT NULL DEFAULT 0,
failure_reason VARCHAR(500) NULL,
created_by BIGINT UNSIGNED NOT NULL,
updated_by BIGINT UNSIGNED NOT NULL,
created_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
updated_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3),
sent_at DATETIME(3) NULL,
id BIGINT UNSIGNED NOT NULL COMMENT '邮件任务ID',
container_booking_id BIGINT UNSIGNED NOT NULL COMMENT '归属物理货柜ID',
fleet_supplier_id BIGINT UNSIGNED NOT NULL COMMENT '车队供应商ID快照',
fleet_name VARCHAR(128) NOT NULL COMMENT '车队名称快照',
recipient VARCHAR(254) NOT NULL COMMENT '收件人邮箱',
kind VARCHAR(32) NOT NULL COMMENT '邮件类型:REQUEST_PICKUP提柜请求、CANCEL_PICKUP取消提柜',
subject VARCHAR(255) NOT NULL COMMENT '邮件主题',
body TEXT NOT NULL COMMENT '邮件正文',
status VARCHAR(16) NOT NULL DEFAULT 'PENDING' COMMENT '投递状态:PENDING待发送、SENDING发送中、SENT已发送、FAILED失败',
attempts INT NOT NULL DEFAULT 0 COMMENT '发送尝试次数',
failure_reason VARCHAR(500) NULL COMMENT '发送失败原因',
created_by BIGINT UNSIGNED NOT NULL COMMENT '创建人ID',
updated_by BIGINT UNSIGNED NOT NULL COMMENT '最后更新人ID',
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 '更新时间',
sent_at DATETIME(3) NULL COMMENT '发送成功时间',
PRIMARY KEY(id),
KEY idx_terminal_mail_dispatch(status,id),
KEY idx_terminal_mail_container(container_booking_id,id,status),