Files
baiyue-firstleg/deploy/sql/20261104-unify-utf8mb4-0900-ai-ci.sql
T
2026-11-04 12:21:59 +08:00

2072 lines
206 KiB
SQL

-- Generated from local MySQL 8.4.11 on 2026-11-04. Target: existing five named schemas only.
-- Only unicode_ci columns/defaults change; binary collations remain intentional.
-- Exact local column definitions: compare schema before reuse on another instance.
-- DDL implicitly commits. Stop on first error; do not use --force. Same-schema replay is supported.
SET NAMES utf8mb4 COLLATE utf8mb4_0900_ai_ci;
SET SESSION lock_wait_timeout=15;
ALTER DATABASE `baiyue_event_bridge` CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_event_bridge`.`bridge_delivery_attempt`
MODIFY COLUMN `event_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件全局标识',
MODIFY COLUMN `source_region` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源区域',
MODIFY COLUMN `target_region` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目标区域',
MODIFY COLUMN `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '投递结果',
MODIFY COLUMN `response_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '对端响应码',
MODIFY COLUMN `error_message` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '错误信息',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_event_bridge`.`bridge_inbox`
MODIFY COLUMN `event_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件全局标识',
MODIFY COLUMN `idempotency_key` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '接收幂等键',
MODIFY COLUMN `event_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件类型',
MODIFY COLUMN `source_region` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源区域',
MODIFY COLUMN `target_region` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目标区域',
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户或业务隔离标识;跨区域事件沿用来源系统口径',
MODIFY COLUMN `aggregate_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合类型',
MODIFY COLUMN `aggregate_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合标识',
MODIFY COLUMN `trace_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '链路标识',
MODIFY COLUMN `correlation_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务关联标识',
MODIFY COLUMN `causation_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上游事件标识',
MODIFY COLUMN `payload_hash` varchar(71) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化负载摘要',
MODIFY COLUMN `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'RECEIVED' COMMENT '消费状态',
MODIFY COLUMN `lease_owner` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '消费租约持有者',
MODIFY COLUMN `last_error` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最后错误',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_event_bridge`.`bridge_outbox`
MODIFY COLUMN `event_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件全局标识',
MODIFY COLUMN `idempotency_key` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '发送幂等键',
MODIFY COLUMN `event_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件类型',
MODIFY COLUMN `source_region` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源区域',
MODIFY COLUMN `target_region` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目标区域',
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户或业务隔离标识;跨区域事件沿用来源系统口径',
MODIFY COLUMN `aggregate_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合类型',
MODIFY COLUMN `aggregate_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合标识',
MODIFY COLUMN `trace_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '链路标识',
MODIFY COLUMN `correlation_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务关联标识',
MODIFY COLUMN `causation_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上游事件标识',
MODIFY COLUMN `payload_hash` varchar(71) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化负载摘要',
MODIFY COLUMN `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING' COMMENT '投递状态',
MODIFY COLUMN `lease_owner` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '租约持有者',
MODIFY COLUMN `last_error` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最后错误',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER DATABASE `baiyue_event_bridge_overseas` CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_event_bridge_overseas`.`bridge_delivery_attempt`
MODIFY COLUMN `event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件全局标识',
MODIFY COLUMN `source_region` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源区域',
MODIFY COLUMN `target_region` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目标区域',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '投递结果',
MODIFY COLUMN `response_code` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '对端响应码',
MODIFY COLUMN `error_message` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '错误信息',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_event_bridge_overseas`.`bridge_inbox`
MODIFY COLUMN `event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件全局标识',
MODIFY COLUMN `idempotency_key` varchar(191) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '接收幂等键',
MODIFY COLUMN `event_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件类型',
MODIFY COLUMN `source_region` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源区域',
MODIFY COLUMN `target_region` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目标区域',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户标识',
MODIFY COLUMN `aggregate_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合类型',
MODIFY COLUMN `aggregate_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合标识',
MODIFY COLUMN `trace_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '链路标识',
MODIFY COLUMN `correlation_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务关联标识',
MODIFY COLUMN `causation_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上游事件标识',
MODIFY COLUMN `payload_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化负载摘要',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'RECEIVED' COMMENT '消费状态',
MODIFY COLUMN `lease_owner` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '消费租约持有者',
MODIFY COLUMN `last_error` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最后错误',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_event_bridge_overseas`.`bridge_outbox`
MODIFY COLUMN `event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件全局标识',
MODIFY COLUMN `idempotency_key` varchar(191) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '发送幂等键',
MODIFY COLUMN `event_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件类型',
MODIFY COLUMN `source_region` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源区域',
MODIFY COLUMN `target_region` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目标区域',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户标识',
MODIFY COLUMN `aggregate_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合类型',
MODIFY COLUMN `aggregate_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合标识',
MODIFY COLUMN `trace_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '链路标识',
MODIFY COLUMN `correlation_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务关联标识',
MODIFY COLUMN `causation_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上游事件标识',
MODIFY COLUMN `payload_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化负载摘要',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING' COMMENT '投递状态',
MODIFY COLUMN `lease_owner` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '租约持有者',
MODIFY COLUMN `last_error` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最后错误',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER DATABASE `baiyue_firstleg` CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_firstleg`.`fl_direct_delivery_unloading`
MODIFY COLUMN `timezone` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Explicit destination IANA timezone',
MODIFY COLUMN `received_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Actual recipient',
MODIFY COLUMN `evidence_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Actual delivery receipt reference',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `created_by_name` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_firstleg`.`fl_sailing`
MODIFY COLUMN `sailing_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `channel_code_snapshot` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `channel_name_snapshot` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `warehouse_name_snapshot` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `departure_port_code` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `destination_port_code` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `vessel_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `voyage_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'OPEN',
MODIFY COLUMN `source_type` varchar(24) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'MANUAL',
MODIFY COLUMN `generated_key` varchar(192) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `created_by_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `updated_by_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_firstleg`.`fl_sailing_channel`
MODIFY COLUMN `channel_code` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `channel_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `source_type` varchar(24) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `mapped_channel_code` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `default_departure_port_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `default_destination_port_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'ACTIVE',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `created_by_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `updated_by_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_firstleg`.`fl_sailing_history`
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `from_status` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `to_status` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_firstleg`.`fl_sailing_template`
MODIFY COLUMN `template_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `template_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `channel_code_snapshot` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `channel_name_snapshot` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `warehouse_name_snapshot` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `departure_port_code` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `destination_port_code` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `voyage_rule` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `vessel_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'ACTIVE',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `created_by_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `updated_by_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER DATABASE `baiyue_lastleg` CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`backup_fba_appointment_item_20261013`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '绉熸埛/瀹㈡埛璐﹀彿鏍囪瘑',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `fba_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`backup_ll_local_looseboard_order_20261023`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本土散板订单号',
MODIFY COLUMN `transport_mode` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '运输方式:拼车或优先拼载',
MODIFY COLUMN `pallet_required` varchar(8) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '是否需要打盘:YES或NO',
MODIFY COLUMN `transport_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '运输类型',
MODIFY COLUMN `origin` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '起运地',
MODIFY COLUMN `origin_address` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运详细地址',
MODIFY COLUMN `destination` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目的地',
MODIFY COLUMN `destination_address` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的详细地址、码头或仓号',
MODIFY COLUMN `container_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '柜型',
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'USD' COMMENT '预算币种',
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系人姓名',
MODIFY COLUMN `contact_info` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系人联系方式',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_ACCEPTANCE' COMMENT '本土散板订单状态',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建请求内容哈希',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人ID',
MODIFY COLUMN `product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '商品名称',
MODIFY COLUMN `origin_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运地联系人',
MODIFY COLUMN `origin_contact_phone` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运地联系电话',
MODIFY COLUMN `destination_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地联系人',
MODIFY COLUMN `destination_contact_phone` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地联系电话',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_appointment_cargo_verification`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原货源所属客户',
MODIFY COLUMN `source_key` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '稳定ORDER或BOOKING原来源键',
MODIFY COLUMN `destination_key` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '核实时的原目的地',
MODIFY COLUMN `source_version` varchar(160) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '核实时的原来源版本',
MODIFY COLUMN `shipment_references_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本票货件号或追踪号列表,不回写原订单',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '核实说明',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '登录操作人',
MODIFY COLUMN `operator_name` varchar(200) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作人名称快照',
MODIFY COLUMN `command_key` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源内幂等命令键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源、操作人及请求摘要',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_appointment_work`
MODIFY COLUMN `work_item_key` varchar(96) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '不可变事项键,业务身份确定性生成',
MODIFY COLUMN `container_booking_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源柜次内部关联标识,不作展示编号',
MODIFY COLUMN `state_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工作关系责任跟进及影响基线,不保存可编辑业务执行事实',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_appointment_work_commitment`
MODIFY COLUMN `entity_key` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原业务实体稳定键',
MODIFY COLUMN `state_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原业务命令产生的只读语义影响基线,不是第二份可编辑计划',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_appointment_work_guard`
MODIFY COLUMN `scan_cursor` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '已开船来源同步游标',
MODIFY COLUMN `scope_version` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '完整同步已确认的权威来源集合版本',
MODIFY COLUMN `scan_scope_version` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前扫描来源集合版本,防跨页漂移',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_appointment_work_history`
MODIFY COLUMN `id` varchar(36) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '历史记录标识',
MODIFY COLUMN `work_item_key` varchar(96) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事项稳定键',
MODIFY COLUMN `operator_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '真实操作人员标识',
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作人显示名称',
MODIFY COLUMN `action` varchar(48) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工作命令或观察动作',
MODIFY COLUMN `summary` varchar(2000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '处理或责任变更依据',
MODIFY COLUMN `command_key` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求幂等键,观察记录为空',
MODIFY COLUMN `request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '包含操作者的规范请求摘要',
MODIFY COLUMN `response_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '原命令响应快照,重放不随当前状态改变',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_cargo_discard_application`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `discard_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `outbound_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '废弃出库单号',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `overseas_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `inbound_codes` varchar(2000) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'USD',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_REVIEW',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `review_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核幂等键',
MODIFY COLUMN `review_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核请求内容哈希',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `reviewed_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `review_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `created_by_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '申请人姓名快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_cargo_discard_carton`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `source_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'DROPSHIP' COMMENT '箱子来源:一件代发DROPSHIP、入仓箱INBOUND、转运箱TRANSFER',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_cargo_discard_item`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `source_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'DROPSHIP' COMMENT '库存来源:一件代发DROPSHIP、退货箱RETURN_CARTON',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `pda_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING',
MODIFY COLUMN `pda_operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `completion_photo_file_ids` text COLLATE utf8mb4_0900_ai_ci COMMENT 'PDA完工照片文件ID JSON数组',
MODIFY COLUMN `carton_marks_json` text COLLATE utf8mb4_0900_ai_ci COMMENT '本次废弃所选真实箱唛快照JSON数组',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_cargo_discard_photo`
MODIFY COLUMN `customer_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `content_type` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operator_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_cargo_discard_status_history`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `from_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `to_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_compact_number_clock`
MODIFY COLUMN `number_key` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务前缀和客户名称缩写',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_container_arrival_time_operation`
MODIFY COLUMN `source_container_booking_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '稳定来源柜预订ID',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '平台请求幂等键',
MODIFY COLUMN `request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化修改请求SHA-256摘要',
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '平台操作人名称',
MODIFY COLUMN `remark` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '预计到仓时间修改备注',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_container_loading_evidence`
MODIFY COLUMN `source_container_booking_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '国内稳定来源柜预订ID',
MODIFY COLUMN `evidence_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PHOTO_STEP_1至PHOTO_STEP_4或SEAL',
MODIFY COLUMN `file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '国内文件名快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_container_plan_conversion_command`
MODIFY COLUMN `source_container_booking_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '稳定来源柜预订ID',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调用方幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '确认请求SHA-256摘要',
MODIFY COLUMN `snapshot_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '确认的柜级快照SHA-256',
MODIFY COLUMN `batch_key` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '海外仓托盘批次幂等键',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '命令状态:PREPARED/APPLYING/FAILED/LOCAL_COMMITTED/COMPLETED',
MODIFY COLUMN `lease_token` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前执行租约令牌,用于陈旧执行者隔离',
MODIFY COLUMN `last_error` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近一次跨服务错误',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_container_shipping_gate`
MODIFY COLUMN `container_booking_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源头程柜预订ID',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户标识',
MODIFY COLUMN `ocean_booking_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源海运订舱ID',
MODIFY COLUMN `container_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实际集装箱号',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'AWAITING_PICKUP_READY' COMMENT '海外收货门禁状态:AWAITING_PICKUP_READY、RECEIVING_AVAILABLE',
MODIFY COLUMN `standard_node` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最新有效标准船节点',
MODIFY COLUMN `location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '节点地点编码',
MODIFY COLUMN `location_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '节点地点名称',
MODIFY COLUMN `provider_code` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '船节点供应商编码',
MODIFY COLUMN `provider_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商事件ID',
MODIFY COLUMN `provider_node_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商原始节点编码',
MODIFY COLUMN `source_reference` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商来源引用',
MODIFY COLUMN `raw_payload_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商原始负载SHA-256',
MODIFY COLUMN `last_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近采纳的跨区事件ID',
MODIFY COLUMN `payload_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近采纳事件规范化负载摘要',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_customer_visit`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `delivery_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '关联派送单号',
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户名称快照',
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户联系人姓名快照',
MODIFY COLUMN `contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户联系人电话快照',
MODIFY COLUMN `destination` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '派送目的仓编码汇总快照',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING' COMMENT '回访状态:PENDING待回访或COMPLETED已回访',
MODIFY COLUMN `selected_last_mile_order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本次回访选择的尾程订单号',
MODIFY COLUMN `selected_inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本次回访选择的入仓码',
MODIFY COLUMN `visit_result` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近一次回访结果',
MODIFY COLUMN `customer_feedback` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近一次客户反馈',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近一次回访备注',
MODIFY COLUMN `visited_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近一次回访操作人ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_delivery_document_revision`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '派送所属客户隔离键',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资料保存幂等键',
MODIFY COLUMN `request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '完整保存请求哈希',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '保存操作人ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_delivery_facts_changed`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '真实签收货物客户ID',
MODIFY COLUMN `dispatch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '真实排车业务号',
MODIFY COLUMN `delivery_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '真实派送业务号',
MODIFY COLUMN `facts_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '该版本真实签收事实摘要',
MODIFY COLUMN `state` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING' COMMENT '待核对PENDING或已核对PROCESSED',
MODIFY COLUMN `last_error_code` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近失败诊断码不保存敏感异常正文',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_delivery_fee`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `fee_direction` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PAYABLE' COMMENT '应收应付方向',
MODIFY COLUMN `fee_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用类型',
MODIFY COLUMN `currency` varchar(8) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '币种',
MODIFY COLUMN `remark` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '费用备注',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_delivery_operation`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `operation_node` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作节点',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作人ID',
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作人名称',
MODIFY COLUMN `result` varchar(500) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '处理结果',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_delivery_order`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `delivery_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `outbound_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `dispatch_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '关联派车单号,仓储转运直接出库时为空',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `overseas_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '海外仓名称快照',
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户名称快照',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本派送单目的FBA仓ID快照',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本派送单目的FBA仓编码快照,私人仓为空',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本派送单目的FBA仓名称快照',
MODIFY COLUMN `destination_type` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地类型:FBA或PRIVATE',
MODIFY COLUMN `delivery_address` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓派送地址',
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系人',
MODIFY COLUMN `contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系电话',
MODIFY COLUMN `delivery_group_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '同一出库单内按目的FBA仓拆单的稳定分组键',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'WAIT_DELIVERY',
MODIFY COLUMN `seller_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '卖家姓名',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '派送备注',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `waybill_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '承运运单号',
MODIFY COLUMN `delivery_method` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '派送方式',
MODIFY COLUMN `carrier_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '派送承运商',
MODIFY COLUMN `pickup_method` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '提货方式',
MODIFY COLUMN `loading_type` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '装车类型',
MODIFY COLUMN `vehicle_type` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车辆类型',
MODIFY COLUMN `vehicle_size` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车辆大小',
MODIFY COLUMN `vehicle_plate` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车牌号',
MODIFY COLUMN `driver_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '司机或车队名称',
MODIFY COLUMN `driver_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车队联系电话',
MODIFY COLUMN `appointment_account` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '预约账号',
MODIFY COLUMN `bol_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '派送资料BOL号,不作为文件归属标识',
MODIFY COLUMN `postal_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓邮编',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_destuff_pallet_cost`
MODIFY COLUMN `source_container_booking_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源柜次业务ID',
MODIFY COLUMN `container_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集装箱号',
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'CNY' COMMENT '成本币种',
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '生成状态',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_destuff_pallet_cost_allocation`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_appointment_allocation`
MODIFY COLUMN `batch_key` varchar(96) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '预约稳定批次键',
MODIFY COLUMN `customer_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '所属客户标识',
MODIFY COLUMN `source_key` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '货物来源稳定键',
MODIFY COLUMN `destination_key` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目的地稳定键',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_command`
MODIFY COLUMN `dispatch_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '命令所属真实排车业务号',
MODIFY COLUMN `action` varchar(40) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次整车作业动作',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原始可信操作主体ID',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '跨操作主体全局唯一的原始请求键',
MODIFY COLUMN `command_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '绑定原主体动作业务号版本和完整载荷的严格摘要',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '按动作类型恢复的不可变成功结果JSON',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_daily_sequence`
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_delivery_arrangement`
MODIFY COLUMN `dispatch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '真实排车业务号',
MODIFY COLUMN `arrangement_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次唯一安排业务事实标识',
MODIFY COLUMN `business_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '排除操作者及纯并发版本的安排业务摘要',
MODIFY COLUMN `cargo_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本车实际拣货来源摘要',
MODIFY COLUMN `loading_completion_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '装车完成事实摘要',
MODIFY COLUMN `original_command_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '首次安排的全局请求键',
MODIFY COLUMN `original_operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '首次安排操作主体',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_draft`
MODIFY COLUMN `draft_token` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `plan_ids_json` varchar(4000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `containers_json` longtext COLLATE utf8mb4_0900_ai_ci,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'ACTIVE',
MODIFY COLUMN `sources_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '服务端核验的真实来源及客户版本快照数组',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_draft_command`
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '草稿操作全局唯一幂等键',
MODIFY COLUMN `operator_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原命令操作主体,恢复必须为本人',
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '草稿创建、维护、选货、释放或转换动作',
MODIFY COLUMN `target_token` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '命令目标草稿标识或创建范围标识',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原动作、主体、版本及完整载荷摘要',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '本事务完成后保存的不可变原结果,不提交空结果',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_draft_container`
MODIFY COLUMN `draft_token` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `source_keys_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '本装车容器已取得本草稿占用的来源键数组',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_history`
MODIFY COLUMN `action` varchar(40) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次真实业务动作',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '可信操作主体ID',
MODIFY COLUMN `reason` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核驳回或变更原因',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_item`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `order_refs` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `overseas_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `fba_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_stage` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PLAN or RECEIVED',
MODIFY COLUMN `carton_marks` varchar(4000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标箱唛映射快照',
MODIFY COLUMN `source_business_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源业务类型',
MODIFY COLUMN `source_business_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源业务单号',
MODIFY COLUMN `destination_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的类型:FBA或PRIVATE',
MODIFY COLUMN `delivery_address` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓目的地址快照',
MODIFY COLUMN `postal_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓邮编快照',
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系人快照',
MODIFY COLUMN `contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系电话快照',
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本条真实客户名称快照',
MODIFY COLUMN `source_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本条货物稳定权威来源键',
MODIFY COLUMN `source_version` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '选货时核对的真实来源版本摘要',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_item_source`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本条真实客户ID',
MODIFY COLUMN `relabel_round_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '冻结的真实换标作业轮次,扫码数量变化不改变轮次',
MODIFY COLUMN `source_inbound_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '逐换标明细原货源订单业务号快照',
MODIFY COLUMN `source_inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '逐换标明细原入仓业务号快照',
MODIFY COLUMN `binding_basis_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '申请轮次、位置及逐来源贡献的冻结依据摘要',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_order`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鏃у鎴锋帓杞﹀綊灞烇紝鏁磋溅涓诲崟涓嶄娇鐢�',
MODIFY COLUMN `dispatch_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Dispatch order number',
MODIFY COLUMN `task_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'DELIVERY' COMMENT 'DELIVERY/PICKUP/LOCAL_TRUCK',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `overseas_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `vehicle_plate` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Editable vehicle plate; required before PDA picking',
MODIFY COLUMN `driver_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `driver_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `carrier_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `route` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `fba_appointment_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `fba_appointment_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING',
MODIFY COLUMN `vehicle_appointment_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_DEPARTURE',
MODIFY COLUMN `partial_completion_reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `overseas_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运海外仓编码快照',
MODIFY COLUMN `stage` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BEFORE_LOADING' COMMENT '作业阶段:BEFORE_LOADING装车前、LOADING装车中、AFTER_LOADING装车后、DELIVERING派送中、DELIVERED派送完成',
MODIFY COLUMN `cargo_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前整车真实货物及来源摘要',
MODIFY COLUMN `review_state` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'DRAFT' COMMENT '审核子流程当前状态',
MODIFY COLUMN `review_basis_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本审核轮次核对的货物和资源依据摘要',
MODIFY COLUMN `loading_completion_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '实际装车完成事实摘要',
MODIFY COLUMN `arrangement_key` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本车唯一派送安排事实标识',
MODIFY COLUMN `arrangement_business_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本车派送安排业务内容摘要',
MODIFY COLUMN `remark` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '排车业务备注',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_pallet_lock`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `source_pallet_key` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PLAN:{planPalletId} or RECEIVED:{warehousePalletId}',
MODIFY COLUMN `active_key` varchar(160) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Equals source key only while lock is active',
MODIFY COLUMN `draft_token` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '智能排车草稿随机标识',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '草稿锁操作人ID',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'ACTIVE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_pda_operation`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operation_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_pda_pick`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_pda_pick_order`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_pda_task`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '历史客户任务归属,整车任务客户归属保留在扫码明细',
MODIFY COLUMN `task_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_physical_pallet_lock`
MODIFY COLUMN `warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '真实起运仓ID',
MODIFY COLUMN `draft_token` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '草稿拥有者令牌,与正式排车归属互斥',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '占用操作人ID',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'ACTIVE' COMMENT '物理占用状态',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_transport_command`
MODIFY COLUMN `dispatch_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_transport_create`
MODIFY COLUMN `trip_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dispatch_truck_task`
MODIFY COLUMN `dispatch_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `trip_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `active_order` varchar(193) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '有效原单唯一键;取消置空,完成保留',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_document_sequence`
MODIFY COLUMN `sequence_key` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务前缀与北京时间日期组成的全局序列键',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dropship_carton`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'AVAILABLE',
MODIFY COLUMN `outbound_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dropship_carton_ledger`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operation_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `business_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dropship_carton_sku`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '箱内SKU编码',
MODIFY COLUMN `product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品名称快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dropship_order_profile`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Pallet number snapshot supplied by first-leg handover',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'RECEIVED',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `manifest_hash` char(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '整托完整清单摘要',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_dropship_sku_inventory`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_event_conflict`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '冲突事件 ID',
MODIFY COLUMN `conflict_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '冲突类型',
MODIFY COLUMN `conflict_message` varchar(512) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '冲突说明',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_event_inbox`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件全局唯一 ID',
MODIFY COLUMN `event_type` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件类型',
MODIFY COLUMN `aggregate_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合类型',
MODIFY COLUMN `aggregate_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合 ID',
MODIFY COLUMN `payload_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '负载摘要',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '消费状态',
MODIFY COLUMN `error_message` varchar(512) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '错误信息',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_event_outbox`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `aggregate_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合类型',
MODIFY COLUMN `aggregate_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合标识',
MODIFY COLUMN `event_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件类型',
MODIFY COLUMN `event_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务幂等键',
MODIFY COLUMN `payload_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件载荷JSON',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING' COMMENT '发布状态',
MODIFY COLUMN `locked_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '投递租约持有者',
MODIFY COLUMN `last_error` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最后一次发布错误',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_exception_order`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `exception_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `exception_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING',
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `last_mile_order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `delivery_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `outbound_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `overseas_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `return_direction` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `return_logistics_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `handling_action` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `handling_result` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '异常处理结果',
MODIFY COLUMN `handler_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `handler_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'MANUAL',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_exception_order_command`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '异常处理动作',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '幂等键',
MODIFY COLUMN `request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求内容SHA256哈希',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_exception_return_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原出库托盘码快照',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原出库SKU快照',
MODIFY COLUMN `return_carton_mark` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原生退货箱业务箱码快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fba_appointment_command`
MODIFY COLUMN `command_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '持久化幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作、操作者和请求摘要',
MODIFY COLUMN `operation` varchar(96) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作类型及目标业务号',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '登录操作人',
MODIFY COLUMN `appointment_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '系统预约业务单号',
MODIFY COLUMN `response_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '原命令返回快照,与业务写入同事务',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fba_receiving_agreement`
MODIFY COLUMN `agreement_key` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '收货预约独立业务键',
MODIFY COLUMN `status` varchar(24) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '有效、取消或已替代状态',
MODIFY COLUMN `destination_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '权威目的仓关联键',
MODIFY COLUMN `confirmation_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前有效外部约号,失效后清空以释放覆盖',
MODIFY COLUMN `snapshot_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户逐来源覆盖、确认时区及仓库依据快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fba_receiving_change`
MODIFY COLUMN `change_key` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户预约变化业务键',
MODIFY COLUMN `status` varchar(24) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '待仓库确认、已应用或已撤回状态',
MODIFY COLUMN `batch_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '受影响原送货批次键',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次变化所属客户',
MODIFY COLUMN `snapshot_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原覆盖快照、逐来源拟保留量、负责人及跟进资料',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '确认后的实际批次去向及逐步骤结果',
MODIFY COLUMN `active_ref` varchar(260) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '同批同客户唯一未解决变化引用',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fba_receiving_member`
MODIFY COLUMN `agreement_key` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '所属收货预约业务键',
MODIFY COLUMN `batch_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '稳定送货批次键',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '货物所属客户标识',
MODIFY COLUMN `active_ref` varchar(260) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '有效批次与客户唯一引用,退出后清空且历史保留',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fba_receiving_plan`
MODIFY COLUMN `batch_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '稳定送货批次键',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '计划所属客户标识',
MODIFY COLUMN `snapshot_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本客户未确认计划、目标窗口及业务时区,不含有效预约确认',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fba_receiving_revision`
MODIFY COLUMN `agreement_key` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '收货预约业务键',
MODIFY COLUMN `snapshot_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '该版本完整客户覆盖、确认时段及回复依据',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_finance_fee_command`
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作人ID',
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用写操作动作:CREATE、SUBMIT、REVIEW、ADJUST、VOID或资金重试',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求内容SHA-256',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_finance_fee_source`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `customer_name` varchar(200) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户名称快照',
MODIFY COLUMN `source_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '海外费用来源类型',
MODIFY COLUMN `source_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源业务编号或入仓码快照',
MODIFY COLUMN `business_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源业务类型',
MODIFY COLUMN `business_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源业务编号',
MODIFY COLUMN `inbound_code` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '关联入仓码;并非所有费用必填',
MODIFY COLUMN `container_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '真实集装箱号快照',
MODIFY COLUMN `fee_item_code` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用项目编码快照',
MODIFY COLUMN `fee_item_name` varchar(200) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用项目名称快照',
MODIFY COLUMN `fee_remark` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '费用说明,补收或重复作业原因',
MODIFY COLUMN `direction` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'RECEIVABLE应收或PAYABLE应付',
MODIFY COLUMN `supplier_name` varchar(200) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '应付供应商名称快照',
MODIFY COLUMN `supplier_category` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '应付供应商类别约束',
MODIFY COLUMN `settlement_mode` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'ON_ACCOUNT账期应付或DIRECT_PAID业务已付',
MODIFY COLUMN `payment_method` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '直接已付方式',
MODIFY COLUMN `payment_reference_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '直接已付流水号',
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'CNY' COMMENT '财务结算币种,当前固定CNY',
MODIFY COLUMN `review_status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'DRAFT、PENDING、APPROVED或REJECTED',
MODIFY COLUMN `publication_status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'UNPUBLISHED或PUBLISHED',
MODIFY COLUMN `source_status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ACTIVE、SUPERSEDED或VOIDED',
MODIFY COLUMN `review_reason` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核或作废原因',
MODIFY COLUMN `reviewer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核人ID',
MODIFY COLUMN `reviewer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '瀹℃牳浜哄悕绉板揩鐓',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建人ID',
MODIFY COLUMN `updated_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '最后更新人ID',
MODIFY COLUMN `original_currency` varchar(8) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'CNY' COMMENT '原币币种',
MODIFY COLUMN `exchange_rate_month` char(7) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '汇率月份YYYY-MM',
MODIFY COLUMN `quantity_unit` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '计费单位',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fleet_external_booking`
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '委托客户及付款归属',
MODIFY COLUMN `incoming_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '正式来货单业务编号';
ALTER TABLE `baiyue_lastleg`.`ll_fleet_finance_source`
MODIFY COLUMN `operator_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '提交操作人标识',
MODIFY COLUMN `request_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原请求幂等键',
MODIFY COLUMN `request_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范请求摘要,含sha256前缀',
MODIFY COLUMN `event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '关联公共Outbox事件ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fleet_pool_order_link`
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '商业客户隔离范围';
ALTER TABLE `baiyue_lastleg`.`ll_fleet_quote`
MODIFY COLUMN `quote_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '报价业务编号',
MODIFY COLUMN `kind` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '报价用途采购或销售',
MODIFY COLUMN `party_name` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '往来单位名称快照',
MODIFY COLUMN `origin_city` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '发货城市',
MODIFY COLUMN `destination_code` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目的仓业务编码',
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '报价启停或删除状态',
MODIFY COLUMN `natural_key` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '报价组合去重摘要',
MODIFY COLUMN `create_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建幂等键',
MODIFY COLUMN `create_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建请求含导入批次内容摘要',
MODIFY COLUMN `created_by` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建操作人标识',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_fleet_quote_history`
MODIFY COLUMN `action` varchar(24) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '报价操作类型',
MODIFY COLUMN `operator_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作人标识',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_fba_appointment`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `appointment_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '预约单号',
MODIFY COLUMN `appointment_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING',
MODIFY COLUMN `appointment_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `fba_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `replacement_nos_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '分批或合并后的新预约业务号列表,非空时原批次只读',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `confirmation_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '收货方正式外部确认号',
MODIFY COLUMN `timezone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓权威IANA时区,未维护不得确认',
MODIFY COLUMN `origin_warehouse_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实际起运仓',
MODIFY COLUMN `replacement_keys_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '替代批次不可变键列表,只用于内部业务关联',
MODIFY COLUMN `repartition_reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分批或合并原因,原安排及来源明细保留',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_fba_appointment_item`
MODIFY COLUMN `source_key` varchar(160) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '稳定ORDER或BOOKING货源键',
MODIFY COLUMN `source_version` varchar(160) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '保存时核实的来源版本',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本票所属客户',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '真实入仓码,不伪造',
MODIFY COLUMN `fba_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目的FBA仓编码',
MODIFY COLUMN `active_source_key` varchar(160) COLLATE utf8mb4_0900_ai_ci GENERATED ALWAYS AS ((case when (`active` = 1) then `source_key` else NULL end)) STORED COMMENT '有效货源唯一占用键',
MODIFY COLUMN `shipment_references_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '本次采用的货件或追踪号核实快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_order`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `source_region` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源区域',
MODIFY COLUMN `source_inbound_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源入仓分片 ID',
MODIFY COLUMN `root_inbound_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '根入仓单 ID',
MODIFY COLUMN `source_order_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源订单 ID',
MODIFY COLUMN `source_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源订单号',
MODIFY COLUMN `root_order_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '根订单 ID',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '入仓码',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓 ID',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓编码',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓名称',
MODIFY COLUMN `destination_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的类型:FBA按箱数接收、OVERSEAS逐箱扫码',
MODIFY COLUMN `source_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源事件 ID',
MODIFY COLUMN `source_loading_plan_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '装柜计划 ID',
MODIFY COLUMN `payload_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '负载摘要',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '入仓单状态',
MODIFY COLUMN `exception_flag` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'NONE' COMMENT '异常标记',
MODIFY COLUMN `lx_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '一件代发领星入库单代码',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_order_item`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `source_inbound_detail_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源入仓明细ID',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓ID',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓编码',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓名称',
MODIFY COLUMN `fba_tracking_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'FBA跟踪号',
MODIFY COLUMN `shipment_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '货件编号',
MODIFY COLUMN `shipping_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '唛头',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'SKU编码',
MODIFY COLUMN `product_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名',
MODIFY COLUMN `product_name_en` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '英文品名',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_pallet_merge`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `merge_group_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_pda_operation`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_pda_task`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `task_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `operator_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_plan`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `plan_no` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '入库单号',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '租户/客户账号标识',
MODIFY COLUMN `container_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集装箱号',
MODIFY COLUMN `pallet_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '人工计划托盘类型',
MODIFY COLUMN `creation_mode` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'AUTO' COMMENT '计划生成方式:AUTO柜级自动、MANUAL单票人工、WAREHOUSE_TRANSFER仓储转运',
MODIFY COLUMN `plan_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '入仓计划备注',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_ASSIGNMENT' COMMENT '入库计划状态:PENDING_ASSIGNMENT待分配及后续正式状态',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_plan_carton`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `source_inbound_detail_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源入库明细ID',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'SKU编码快照',
MODIFY COLUMN `carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '国内冻结箱唛',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓ID快照',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓编码快照',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓名称快照',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '箱唛状态:UNASSIGNED、ON_PALLET、AVAILABLE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_plan_line`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户账号标识',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '头程入仓码快照',
MODIFY COLUMN `destination_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'OVERSEAS' COMMENT '目的类型:FBA按箱数接收、OVERSEAS逐箱扫码',
MODIFY COLUMN `fba_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'FBA仓库编码',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓ID快照',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓编码快照',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓名称快照',
MODIFY COLUMN `delivery_address` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓目的地址快照',
MODIFY COLUMN `postal_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓邮编快照',
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系人快照',
MODIFY COLUMN `contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系电话快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_plan_pallet`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户账号标识',
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '海外仓资源服务返回的真实托盘码',
MODIFY COLUMN `source_pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '一件代发不可变来源托盘号快照',
MODIFY COLUMN `pallet_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '人工计划托盘类型',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓ID快照',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓编码快照',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓名称快照',
MODIFY COLUMN `assignment_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'UNASSIGNED',
MODIFY COLUMN `destination_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的类型:FBA或PRIVATE',
MODIFY COLUMN `delivery_address` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓目的地址快照',
MODIFY COLUMN `postal_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓邮编快照',
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系人快照',
MODIFY COLUMN `contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系电话快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_plan_pallet_allocation`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户账号标识',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_COUNT',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inbound_stock_receipt`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `product_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名快照',
MODIFY COLUMN `product_name_en` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '英文品名快照',
MODIFY COLUMN `sku_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_detail_ids` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `pallet_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `source_pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '一件代发不可变来源托盘号快照',
MODIFY COLUMN `warehouse_location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `batch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `inventory_operation_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inventory_balance`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Customer tenant',
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Customer name snapshot',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Actual overseas warehouse ID',
MODIFY COLUMN `overseas_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Actual overseas warehouse code snapshot',
MODIFY COLUMN `overseas_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Actual overseas warehouse name snapshot',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Customer destination warehouse ID snapshot',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'Customer destination warehouse code snapshot',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Customer destination warehouse name snapshot',
MODIFY COLUMN `inbound_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `sku_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Chinese product name',
MODIFY COLUMN `product_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名快照',
MODIFY COLUMN `product_name_en` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '英文品名快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inventory_ledger`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '瀹㈡埛鍚嶇О涓嶅彲鍙樺揩鐓�',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `pallet_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `batch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `warehouse_location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `business_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `business_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `inbound_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `outbound_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status_from` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `status_to` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inventory_operation`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operation_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PROCESSING',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci,
MODIFY COLUMN `last_error` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_inventory_position`
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `pallet_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `batch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '',
MODIFY COLUMN `warehouse_location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Informational default location code',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'ACTIVE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_loading_event_inbox`
MODIFY COLUMN `event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件全局唯一标识',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '租户/客户账号标识',
MODIFY COLUMN `event_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '事件类型',
MODIFY COLUMN `payload_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化事件负载 SHA-256 摘要',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'RECEIVED' COMMENT '消费状态:RECEIVED/PROCESSED',
MODIFY COLUMN `last_error` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近一次处理错误',
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_loading_order_status_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `from_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '变更前状态',
MODIFY COLUMN `to_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '变更后状态',
MODIFY COLUMN `event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '触发事件 ID',
MODIFY COLUMN `remark` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '状态变更备注',
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_local_looseboard_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `operation_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作类型:CREATE、UPDATE或STATUS',
MODIFY COLUMN `from_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '变更前状态',
MODIFY COLUMN `to_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '变更后状态',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作人ID',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作幂等键',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作备注',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_local_looseboard_operation`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `operation_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作类型',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作请求内容哈希',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作人ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_local_looseboard_order`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本土散板订单号',
MODIFY COLUMN `pallet_required` varchar(8) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鏄?惁闇??鎵撶洏锛歒ES鎴朜O锛涙嫾杞︽潵婧愭湭鎻愪緵鏃朵负绌',
MODIFY COLUMN `transport_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鎺ュ崟杩愯緭瀹夋帓锛涗笅鍗曚笉棰勮?',
MODIFY COLUMN `origin` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '起运地',
MODIFY COLUMN `origin_address` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运详细地址',
MODIFY COLUMN `destination` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目的地',
MODIFY COLUMN `destination_address` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的详细地址、码头或仓号',
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'USD' COMMENT '预算币种',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_ACCEPTANCE' COMMENT '本土散板订单状态',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建请求内容哈希',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人ID',
MODIFY COLUMN `product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '商品名称',
MODIFY COLUMN `origin_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运地联系人',
MODIFY COLUMN `origin_contact_phone` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运地联系电话',
MODIFY COLUMN `destination_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地联系人',
MODIFY COLUMN `destination_contact_phone` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地联系电话',
MODIFY COLUMN `delivery_mode` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '入仓方式:送货到仓或仓库上门取货',
MODIFY COLUMN `operating_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '实际收货海外仓ID',
MODIFY COLUMN `destination_type` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地类型:FBA或私人地址',
MODIFY COLUMN `destination_postal_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人目的地邮编',
MODIFY COLUMN `delivery_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '送货到仓联系人',
MODIFY COLUMN `delivery_contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '送货到仓联系电话',
MODIFY COLUMN `tracking_no` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '物流跟踪号',
MODIFY COLUMN `transfer_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '关联的仓储转运收货单号',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_monthly_exchange_rate`
MODIFY COLUMN `rate_month` char(7) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '汇率月份,格式yyyy-MM',
MODIFY COLUMN `base_currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'USD' COMMENT '基准币种',
MODIFY COLUMN `quote_currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'CNY' COMMENT '报价币种',
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'ACTIVE' COMMENT '状态:ACTIVE/INACTIVE',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建人',
MODIFY COLUMN `updated_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '更新人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_monthly_exchange_rate_history`
MODIFY COLUMN `before_status` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '变更前状态',
MODIFY COLUMN `after_status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '变更后状态',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作人',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '变更说明',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order`
MODIFY COLUMN `order_no` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '尾程单号',
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '租户/客户账号标识',
MODIFY COLUMN `order_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'FIRST_LEG' COMMENT '订单类型',
MODIFY COLUMN `lx_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '一件代发领星入库单代码',
MODIFY COLUMN `destination_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的类型:FBA按箱数接收、OVERSEAS逐箱扫码',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '真实来源入仓码;无入仓关系的海外本土业务为空',
MODIFY COLUMN `source_region` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源区域/系统',
MODIFY COLUMN `source_inbound_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '最终实装 LOADED 分片 ID,建单幂等键',
MODIFY COLUMN `root_inbound_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '根入仓单 ID',
MODIFY COLUMN `source_order_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源订单 ID',
MODIFY COLUMN `source_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源订单号',
MODIFY COLUMN `root_order_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '根订单 ID',
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '货主名称',
MODIFY COLUMN `source_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源国内装柜仓 ID 快照',
MODIFY COLUMN `source_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源国内装柜仓名称快照',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '海外接柜仓ID;新建尾程订单由业务服务预分配',
MODIFY COLUMN `overseas_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '海外接柜仓业务编码快照',
MODIFY COLUMN `overseas_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '海外接柜仓名称快照',
MODIFY COLUMN `transfer_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '转入目的仓ID',
MODIFY COLUMN `transfer_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '转入目的仓编码',
MODIFY COLUMN `transfer_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '转入目的仓名称',
MODIFY COLUMN `fba_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'FBA 仓库编码',
MODIFY COLUMN `container_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '集装箱号',
MODIFY COLUMN `container_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT '待转柜' COMMENT '货柜状态',
MODIFY COLUMN `hold_reason` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前暂扣原因;解除后为空',
MODIFY COLUMN `inbound_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '入库单号',
MODIFY COLUMN `outbound_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '出库单号',
MODIFY COLUMN `delivery_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '派送单号',
MODIFY COLUMN `relabel_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标单号',
MODIFY COLUMN `relabel_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标状态',
MODIFY COLUMN `pallet_merge_flag` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '合托标记',
MODIFY COLUMN `pallet_merge_batch_id` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '平台预标记合托分组号',
MODIFY COLUMN `current_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_ASSIGNMENT' COMMENT '当前业务状态',
MODIFY COLUMN `private_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注(仅自己)',
MODIFY COLUMN `customer_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注(客户)',
MODIFY COLUMN `warehouse_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注(仓库)',
MODIFY COLUMN `source_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源事件 ID',
MODIFY COLUMN `source_loading_plan_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源装柜计划 ID',
MODIFY COLUMN `source_container_booking_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源头程货柜预订ID',
MODIFY COLUMN `source_payload_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源事件负载摘要',
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `sub_order_status` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '子单据状态汇总',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_budget_reservation`
MODIFY COLUMN `customer_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离标识',
MODIFY COLUMN `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '成功创建的业务单号',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_command_record`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '命令动作:MANUAL_PLAN、HOLD、MANUAL_NODES',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '平台操作人ID',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户端幂等键',
MODIFY COLUMN `request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化请求SHA-256摘要',
MODIFY COLUMN `result_ref` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '结果业务引用',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '首次成功响应JSON快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_detail`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `source_inbound_detail_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源入仓明细 ID',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'SKU 编码',
MODIFY COLUMN `product_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名',
MODIFY COLUMN `product_name_en` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '英文品名',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓 ID',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓编码',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓名称',
MODIFY COLUMN `fba_tracking_no` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'FBA跟踪号',
MODIFY COLUMN `shipment_no` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '货件编号',
MODIFY COLUMN `shipping_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '唛头',
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_fee`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `fee_item` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用项目',
MODIFY COLUMN `currency` varchar(3) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '币种代码',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_REVIEW' COMMENT '费用状态:PENDING_REVIEW待审核、APPROVED审核通过、REJECTED已驳回',
MODIFY COLUMN `supplier_description` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商或费用说明',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建操作人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_hold_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `reason` varchar(500) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '暂扣或解除原因',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作人ID',
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作人名称',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户端幂等键',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_manual_node`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `node_code` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '八行人工展示节点稳定代码,与Carrier标准节点隔离',
MODIFY COLUMN `source` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'MANUAL' COMMENT '节点来源,固定MANUAL',
MODIFY COLUMN `updated_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '最近操作人ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_manual_node_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `nodes_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次全量人工节点JSON快照',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作人ID',
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作人名称',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户端幂等键',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_no_daily_sequence`
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_operation_log`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `operation_node` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作节点',
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作人名称',
MODIFY COLUMN `result` varchar(500) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '处理结果',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_source_pallet`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `source_pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '头程冻结托盘码',
MODIFY COLUMN `source_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源装柜完成事件ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_order_status_history`
MODIFY COLUMN `from_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '变更前状态',
MODIFY COLUMN `to_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '变更后状态',
MODIFY COLUMN `reason` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '变更原因',
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_outbound_order`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `outbound_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `dispatch_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '派车单号,一件代发为空',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'WAIT_OUTBOUND',
MODIFY COLUMN `outbound_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'DISPATCH_DELIVERY' COMMENT '出库类型',
MODIFY COLUMN `lx_codes` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '关联一件代发领星入库单代码汇总',
MODIFY COLUMN `recipient_info` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '一件代发收件信息',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '一件代发创建请求摘要,其他出库类型为空',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_outbound_pallet_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鎵樼洏鍙凤紝绠辩淮搴﹀嚭搴撲负绌�',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'WAIT_PICK' COMMENT '拣货状态',
MODIFY COLUMN `order_refs` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '一件代发SKU',
MODIFY COLUMN `carton_marks` varchar(4000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_outbound_pda_pick`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_outbound_pda_task`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `task_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA任务号',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING' COMMENT '任务状态:待拣货、拣货中、已完成',
MODIFY COLUMN `completion_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '完成命令幂等键',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_overseas_procurement_fee`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID',
MODIFY COLUMN `fee_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用业务号',
MODIFY COLUMN `fee_item_code` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用项编码',
MODIFY COLUMN `fee_item_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用项名称',
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'CNY' COMMENT '费用币种',
MODIFY COLUMN `voucher_file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '凭证文件名',
MODIFY COLUMN `remark` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '说明',
MODIFY COLUMN `wallet_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资金状态',
MODIFY COLUMN `wallet_error_code` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '资金错误码',
MODIFY COLUMN `wallet_error_message` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '资金错误说明',
MODIFY COLUMN `wallet_command_event_id` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前资金指令事件ID',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '登记人',
MODIFY COLUMN `purpose` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '费用业务用途;由履约节点确定',
MODIFY COLUMN `confirmation_origin` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BUSINESS' COMMENT '核定入口:BUSINESS业务节点、FINANCIAL财务操作',
MODIFY COLUMN `determination` varchar(24) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'POSITIVE正额、ZERO零元、NOT_APPLICABLE不适用',
MODIFY COLUMN `original_currency` char(3) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '核定原币CNY或USD',
MODIFY COLUMN `exchange_rate_month` char(7) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '已确认汇率所属月份',
MODIFY COLUMN `wallet_business_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '资金冻结业务号;实际国际运费引用原预估',
MODIFY COLUMN `wallet_hold_id` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Finance冻结引用',
MODIFY COLUMN `wallet_ledger_id` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Finance实际处理流水引用',
MODIFY COLUMN `settled_command_event_id` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '成功实扣或退款的资金命令事件',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '閫??璇锋眰骞傜瓑閿?紝鐙?珛浜庝笟鍔″崟鍙',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '确认请求摘要',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_overseas_procurement_file`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID',
MODIFY COLUMN `category` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'RECEIPT签收文件或VOUCHER费用凭证',
MODIFY COLUMN `file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '文件名快照',
MODIFY COLUMN `content_type` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '媒体类型',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上传人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_overseas_procurement_order`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `purchase_category` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `product_specification` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `product_url` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'USD',
MODIFY COLUMN `receiving_address` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `purchase_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `purchase_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `domestic_carrier` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `domestic_tracking_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `overseas_carrier` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `overseas_tracking_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_REVIEW',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `reviewed_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `review_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `review_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核幂等键',
MODIFY COLUMN `review_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核请求内容哈希',
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `procurement_direction` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'OVERSEAS_TO_DOMESTIC' COMMENT '采购方向:海外采购回国内/国内采购发海外',
MODIFY COLUMN `customer_rejection_reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户采购结果驳回原因',
MODIFY COLUMN `rejected_photo_ids` text COLLATE utf8mb4_0900_ai_ci COMMENT '本轮客户驳回的收货照片主键快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_overseas_procurement_outbound`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `outbound_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `carrier` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tracking_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_overseas_procurement_status_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `from_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `to_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作幂等键',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `operation_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作类型:CREATE、REVIEW或UPDATE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_overseas_quote`
MODIFY COLUMN `name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '报价名称',
MODIFY COLUMN `warehouse_code` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '合作仓编码快照',
MODIFY COLUMN `warehouse_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '合作仓名称快照',
MODIFY COLUMN `country_code` varchar(2) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '国家二字码快照',
MODIFY COLUMN `provider_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '报价方',
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '币种',
MODIFY COLUMN `version_code` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务版本号',
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'INACTIVE' COMMENT '状态:ACTIVE/INACTIVE',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建人',
MODIFY COLUMN `updated_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '更新人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_overseas_quote_fee`
MODIFY COLUMN `item` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用项目',
MODIFY COLUMN `billing_unit` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '计费单位',
MODIFY COLUMN `remark` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_overseas_quote_transit_price`
MODIFY COLUMN `fba_warehouse_code` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'FBA仓编码',
MODIFY COLUMN `delivery_method` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '报价运输方式',
MODIFY COLUMN `remark` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_pda_inventory_move`
MODIFY COLUMN `move_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '移库操作单号',
MODIFY COLUMN `pallet_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实物托盘码快照',
MODIFY COLUMN `source_location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源库位码快照',
MODIFY COLUMN `target_location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目标库位码快照',
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA操作账号标识',
MODIFY COLUMN `reason` varchar(500) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '移库原因',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '移库幂等键',
MODIFY COLUMN `request_hash` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '移库请求哈希',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '移库处理状态',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '成功响应JSON',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_pda_operation_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '作业涉及的客户标识',
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA操作账号标识',
MODIFY COLUMN `operation_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '作业类型',
MODIFY COLUMN `business_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '作业业务键',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '作业结果状态',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '写操作幂等键',
MODIFY COLUMN `request_hash` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '写请求内容哈希',
MODIFY COLUMN `summary` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '作业结果摘要',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_pda_pallet_operation`
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA操作账号标识',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设备幂等键',
MODIFY COLUMN `operation_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '托盘作业类型',
MODIFY COLUMN `request_hash` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求内容摘要',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '处理状态:PROCESSING、COMPLETED、FAILED_COMPENSATED、COMPENSATION_REQUIRED',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '成功响应快照',
MODIFY COLUMN `remote_transitions_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '实物托盘状态变更回执',
MODIFY COLUMN `last_error` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最后失败原因',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_pda_stocktake_action`
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA操作账号标识',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '动作幂等键',
MODIFY COLUMN `action_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '盘点动作类型',
MODIFY COLUMN `request_hash` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '动作请求哈希',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '动作处理状态',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '成功响应JSON',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_pda_stocktake_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '库存所属客户标识',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'SKU快照',
MODIFY COLUMN `product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '品名快照',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '入仓码快照',
MODIFY COLUMN `pallet_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实物托盘码快照',
MODIFY COLUMN `location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '库位码快照',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '盘点明细状态',
MODIFY COLUMN `counted_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '盘点操作账号标识',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_pda_stocktake_task`
MODIFY COLUMN `task_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '盘点任务号',
MODIFY COLUMN `scope_type` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '盘点范围类型LOCATION或PALLET',
MODIFY COLUMN `scope_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '盘点库位码或托盘码快照',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '盘点任务状态',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建操作账号标识',
MODIFY COLUMN `submitted_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '提交操作账号标识',
MODIFY COLUMN `submit_reason` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '盘点差异提交原因',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建幂等键',
MODIFY COLUMN `request_hash` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建请求哈希',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_physical_pallet_guard`
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_budget_authorization`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `previous_currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原预算币种',
MODIFY COLUMN `currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户授权币种',
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '授权依据',
MODIFY COLUMN `reviewed_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '核验人员',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_carton`
MODIFY COLUMN `carton_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '采购订单内业务箱号',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_carton_source`
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_closure`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `closure_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '异常关闭业务号',
MODIFY COLUMN `financial_conclusion` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '已知费用及后续无需收费的处理结论,不改变资金事实',
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '内部关闭原因',
MODIFY COLUMN `client_summary` varchar(500) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '人工确认的对客关闭摘要',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '采购管理确认人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_closure_item`
MODIFY COLUMN `source_kind` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '购买未达、在途未达、合格、破损或多货来源',
MODIFY COLUMN `decision` varchar(40) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '供应商保管、退还、报失、客户授权保管或处置',
MODIFY COLUMN `destination` varchar(500) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实际去向及接收方说明',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_command`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `action` varchar(48) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '采购节点动作',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求摘要',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '执行人',
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作依据',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_control_note`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `note_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '更正说明业务号',
MODIFY COLUMN `target_type` varchar(24) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '购买、仓库、实收或交寄事实类型',
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '内部更正说明',
MODIFY COLUMN `client_summary` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '人工确认的对客摘要,不复制内部原始内容',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '采购管理操作人',
MODIFY COLUMN `resolved_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '处理确认人',
MODIFY COLUMN `resolution_reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '内部处理结果',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_daily_sequence`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_disposition`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `leg` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'OVERSEAS海外或DOMESTIC国内',
MODIFY COLUMN `kind` varchar(24) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'SHORTAGE短少、DAMAGED破损、EXTRA多货',
MODIFY COLUMN `decision` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ACCEPT_SHORTAGE确认短少、DISPOSE_DAMAGED拒收或处置、RETURN_EXTRA退回多货',
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '处置依据',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '采购管理人员',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_estimate_review`
MODIFY COLUMN `reviewed_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '核价人员',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_fee_correction`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `correction_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '财务更正业务号',
MODIFY COLUMN `idempotency_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本单更正请求幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '更正目标及凭证请求摘要',
MODIFY COLUMN `original_currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '沿用原费用币种',
MODIFY COLUMN `exchange_rate_month` char(7) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原汇率月份,不取本次操作月份',
MODIFY COLUMN `reason` varchar(500) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '更正依据',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '授权财务操作人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_fee_correction_item`
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_flow`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `purchased_product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '实际购买商品',
MODIFY COLUMN `purchased_specification` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '实际购买规格',
MODIFY COLUMN `purchase_currency` char(3) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商实付原币CNY或USD',
MODIFY COLUMN `purchase_issue` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '购买未核定或异常说明',
MODIFY COLUMN `actual_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '实际收货仓编码快照',
MODIFY COLUMN `actual_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '实际收货仓名称快照',
MODIFY COLUMN `domestic_receiver_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '国际段国内收件人',
MODIFY COLUMN `domestic_receiver_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '国际段国内收件电话',
MODIFY COLUMN `domestic_receiver_address` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '国际段国内接收地址',
MODIFY COLUMN `control_reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '取消或关闭原因',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_label_item`
MODIFY COLUMN `carrier` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '承运商',
MODIFY COLUMN `tracking_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '箱主或子运单号',
MODIFY COLUMN `applied_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '贴单确认人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_label_set`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `leg` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'OVERSEAS国际段或DOMESTIC寄客户段',
MODIFY COLUMN `cargo_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '箱规及有效货物来源摘要',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '制单操作人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_manifest`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'DRAFT草稿、CONFIRMED已确认、SUPERSEDED已替代',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '制单人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_receipt`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `receipt_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '采购收货业务编号',
MODIFY COLUMN `leg` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'OVERSEAS海外或DOMESTIC国内',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '登记人员',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_repack`
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '换包装依据',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '国内作业人员',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_shipment`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `shipment_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '交寄业务编号',
MODIFY COLUMN `leg` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'OVERSEAS国际交寄或DOMESTIC寄客户',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '交寄确认人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_shipment_item`
MODIFY COLUMN `carrier` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '承运商快照',
MODIFY COLUMN `tracking_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '运单号快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_procurement_wallet_attempt`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `operation` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资金操作:FREEZE冻结、SETTLE结算、SETTLE_ACTUAL实际结算、RELEASE释放、REFUND退款',
MODIFY COLUMN `business_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Finance资金业务号',
MODIFY COLUMN `command_event_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资金指令事件唯一引用',
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资金请求结果:PENDING未决、SUCCEEDED成功、FAILED明确失败',
MODIFY COLUMN `result_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原业务回执摘要',
MODIFY COLUMN `wallet_hold_id` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Finance冻结引用',
MODIFY COLUMN `wallet_ledger_id` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Finance处理流水引用',
MODIFY COLUMN `error_code` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '业务失败码',
MODIFY COLUMN `error_message` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '内部失败诊断,不直接对客展示',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_receiving_container_operation`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户账号标识',
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作账号唯一标识',
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作动作',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户端幂等键',
MODIFY COLUMN `request_hash` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求内容哈希',
MODIFY COLUMN `request_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求内容快照',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '响应内容快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_receiving_container_session`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '所选柜解析出的客户标识',
MODIFY COLUMN `container_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集装箱号',
MODIFY COLUMN `overseas_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '仓库服务校验后的海外实际收货共享物理仓名称快照',
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作账号唯一标识',
MODIFY COLUMN `operator_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作账号名称',
MODIFY COLUMN `active_operator_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '未完成会话平台操作账号全局唯一锁键',
MODIFY COLUMN `active_container_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '未完成会话柜号全局唯一锁键',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'WAIT_SIGN' COMMENT '会话状态:WAIT_SIGN、SIGNED、RECEIVING、COMPLETED',
MODIFY COLUMN `source_container_booking_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '稳定来源柜预订ID',
MODIFY COLUMN `container_fact_hash` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '领取时整柜订单与计划事实摘要',
MODIFY COLUMN `overseas_warehouse_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '海外接柜仓业务编码快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_receiving_fba_pallet_count`
MODIFY COLUMN `group_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '柜号与FBA仓组成的收货组键',
MODIFY COLUMN `pallet_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '现有FBA托盘码',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_receiving_sku_receipt`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户账号标识',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '入仓码快照',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'SKU编码快照',
MODIFY COLUMN `product_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品名称快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_receiving_warehouse_operation`
MODIFY COLUMN `source_container_booking_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '稳定来源柜预订ID',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '平台请求幂等键',
MODIFY COLUMN `request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化修改请求SHA-256摘要',
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '平台操作人名称',
MODIFY COLUMN `remark` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '接柜仓修改备注',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_relabel_application`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `relabel_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `customer_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `delivery_method` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '派送方式:TRUCK卡车、PICKUP自提、EXPRESS快递;仅涉及箱唛换标时必填',
MODIFY COLUMN `shipping_label_file_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户上传面单文件ID',
MODIFY COLUMN `shipping_label_file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户上传面单文件名',
MODIFY COLUMN `shipping_label_file_url` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户上传面单下载地址',
MODIFY COLUMN `fulfillment_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'WAIT_RELABEL' COMMENT '换标后履约状态',
MODIFY COLUMN `outbound_order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '自提或快递生成的换标出库单号',
MODIFY COLUMN `customer_confirmation_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户确认完成幂等键',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `total_file_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '总换标PDF文件ID',
MODIFY COLUMN `total_file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '总换标PDF文件名',
MODIFY COLUMN `total_file_url` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '总换标PDF预览地址',
MODIFY COLUMN `carton_total_file_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '箱唛总文件ID',
MODIFY COLUMN `carton_total_file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '箱唛总文件名',
MODIFY COLUMN `carton_total_file_url` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '箱唛总文件地址',
MODIFY COLUMN `sku_total_file_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'SKU总文件ID',
MODIFY COLUMN `sku_total_file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'SKU总文件名',
MODIFY COLUMN `sku_total_file_url` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'SKU总文件地址',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_PROCESSING',
MODIFY COLUMN `charge_currency` char(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'CNY' COMMENT '费用币种',
MODIFY COLUMN `wallet_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'FREEZE_PENDING' COMMENT '资金状态',
MODIFY COLUMN `wallet_error_code` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '资金错误码',
MODIFY COLUMN `wallet_error_message` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '资金错误说明',
MODIFY COLUMN `wallet_command_event_id` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前资金指令事件ID',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_relabel_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'SKU编码(选填)',
MODIFY COLUMN `product_image_file_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `product_image_file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `product_image_url` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `product_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `shipment_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '货件编号(无FBA去向时为空)',
MODIFY COLUMN `tracking_code` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `new_sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标后SKU编码',
MODIFY COLUMN `label_requirement` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '货物明细备注',
MODIFY COLUMN `relabel_file_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `relabel_file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `relabel_file_url` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '瀹㈡埛鑷湁绠卞敍',
MODIFY COLUMN `source_carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '閫�璐ф崲绠卞敍鍘熺鍞涘揩鐓�',
MODIFY COLUMN `new_carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '閫�璐ф崲绠卞敍鏂扮鍞�',
MODIFY COLUMN `fba_carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鍏宠仈FBA绠卞敍',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '该箱目的海外仓ID',
MODIFY COLUMN `destination_fba_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '可选FBA目的仓编码(与海外操作仓分离)',
MODIFY COLUMN `operation_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'CARTON_LABEL' COMMENT '换标模式:箱唛、SKU或组合换标',
MODIFY COLUMN `source_inbound_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `source_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_relabel_pda_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '现场动作类型',
MODIFY COLUMN `from_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '动作前任务状态',
MODIFY COLUMN `to_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '动作后任务状态',
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作账号标识',
MODIFY COLUMN `operator_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作员名称快照',
MODIFY COLUMN `detail_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '动作详情JSON',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_relabel_pda_operation`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求操作账号标识',
MODIFY COLUMN `action` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '幂等操作动作',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设备生成的幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求内容哈希',
MODIFY COLUMN `result_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '成功响应快照JSON',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_relabel_pda_task`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `relabel_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '换标申请单号快照',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务状态:PROCESSING、WAIT_REVIEW或COMPLETED',
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '认领操作账号标识',
MODIFY COLUMN `operator_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '认领操作员名称快照',
MODIFY COLUMN `reviewer_key` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '复核账号标识',
MODIFY COLUMN `reviewer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '复核员名称快照',
MODIFY COLUMN `completion_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '完成提交备注',
MODIFY COLUMN `review_decision` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近复核结论:APPROVE、REWORK或CUSTOMER_CONFIRMED',
MODIFY COLUMN `review_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最近复核备注',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_relabel_pda_unit_fact`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `old_label` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '扫描的实物旧标签或箱标',
MODIFY COLUMN `new_label` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '扫描的换标后新标签',
MODIFY COLUMN `result` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '逐件结果:RELABELLED、SKIPPED或EXCEPTION',
MODIFY COLUMN `exception_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '异常编码',
MODIFY COLUMN `reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '跳过或异常原因',
MODIFY COLUMN `operator_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作账号标识',
MODIFY COLUMN `operator_name` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作员名称快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_relabel_status_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `from_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `to_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_carton_count_session`
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '平台PDA操作员标识',
MODIFY COLUMN `warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '认领时绑定海外仓标识',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_carton_stock_receipt`
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据隔离键',
MODIFY COLUMN `receipt_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原箱回仓实收业务号',
MODIFY COLUMN `source_outbound_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原出库单业务号',
MODIFY COLUMN `carton_mark` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原箱业务箱码快照',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实际回仓海外仓标识',
MODIFY COLUMN `target_pallet_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实际目标托盘业务码',
MODIFY COLUMN `target_location_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实际目标库位业务码',
MODIFY COLUMN `sku_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原出库快照中的商品编码',
MODIFY COLUMN `product_name_zh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原出库快照中的中文品名',
MODIFY COLUMN `received_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次原箱实收确认操作人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_inventory_balance`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '海外仓ID',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'SKU编码',
MODIFY COLUMN `product_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_inventory_carton`
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '海外仓ID',
MODIFY COLUMN `source_batch_no` text COLLATE utf8mb4_0900_ai_ci COMMENT '实际消耗来源签收批次号,多个批次逗号分隔',
MODIFY COLUMN `source_return_no` text COLLATE utf8mb4_0900_ai_ci COMMENT '实际消耗来源退货单号,多个单号逗号分隔',
MODIFY COLUMN `source_unit_type` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源实物类型',
MODIFY COLUMN `source_unit_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源实物编码',
MODIFY COLUMN `pallet_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '签收时绑定的托盘码',
MODIFY COLUMN `carton_mark` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '退货箱号和箱唛编码',
MODIFY COLUMN `fba_carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'FBA箱唛',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓编码',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓名称',
MODIFY COLUMN `relabel_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '绑定换标单号',
MODIFY COLUMN `relabel_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标状态',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'AVAILABLE可用或MERGED已合箱',
MODIFY COLUMN `new_carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鎹㈡爣鍚庢柊绠卞敍',
MODIFY COLUMN `location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '退货箱当前库位',
MODIFY COLUMN `count_status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'CONFIRMED' COMMENT '箱内清点状态 PENDING待清点 CONFIRMED已确认',
MODIFY COLUMN `counted_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '箱内清点确认操作人',
MODIFY COLUMN `label_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'WAIT_LABEL寰呰创鏍� CONFIRMED宸叉壂鐮佺‘璁ゆ爣绛�',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_inventory_carton_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `sku_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'SKU编码',
MODIFY COLUMN `product_name_zh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_inventory_operation`
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA操作人ID',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求内容SHA-256',
MODIFY COLUMN `operation_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作类型,当前MERGE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_inventory_outbound_movement`
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '库存所属客户ID和隔离键',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实际出库海外仓ID',
MODIFY COLUMN `carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '冻结的真实退货箱业务码',
MODIFY COLUMN `outbound_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次退货出库业务单号',
MODIFY COLUMN `sku_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次出库SKU编码快照',
MODIFY COLUMN `product_name_zh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_order`
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `return_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '退货订单号',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作海外仓ID',
MODIFY COLUMN `warehouse_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中转仓联系人快照',
MODIFY COLUMN `warehouse_contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中转仓联系电话快照',
MODIFY COLUMN `customer_reference_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户参考号',
MODIFY COLUMN `lastleg_order_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'linked lastleg order no',
MODIFY COLUMN `relabel_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '绑定换标单号',
MODIFY COLUMN `relabel_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标状态',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PENDING_RECEIPT、PARTIALLY_RECEIVED或COMPLETED',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户备注',
MODIFY COLUMN `discrepancy_reason` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '手动完结差异原因',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建请求SHA-256',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建操作人ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_order_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `sku_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'SKU编码',
MODIFY COLUMN `product_name_zh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_packing_plan`
MODIFY COLUMN `plan_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `mode` varchar(40) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建载荷摘要',
MODIFY COLUMN `completion_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '完成载荷摘要',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_packing_trace`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原客户隔离键',
MODIFY COLUMN `source_carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '来源箱唛 空值表示目标箱原有库存快照',
MODIFY COLUMN `target_carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '目标箱唛',
MODIFY COLUMN `return_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原始退货单号',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '商品SKU编码',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_receipt`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `receipt_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '签收单号',
MODIFY COLUMN `receipt_batch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '签收批次号',
MODIFY COLUMN `unit_type` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '签收实物类型 PALLET/BOX/PARCEL',
MODIFY COLUMN `unit_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '签收实物编码',
MODIFY COLUMN `measurement_source` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '尺寸重量来源 PALLET_MEASURED托盘实测 UNIT_SUM子箱汇总',
MODIFY COLUMN `pallet_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本次签收绑定的托盘码',
MODIFY COLUMN `carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '签收生成或绑定的退货箱号',
MODIFY COLUMN `tracking_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本次签收包裹的可选快递单号',
MODIFY COLUMN `bound_by` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '开始签收方式,RETURN_NO退货单号或SKU候选',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '签收状态,当前SIGNED',
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA操作人ID',
MODIFY COLUMN `operator_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'PDA操作人名称',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA确认幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'PDA确认请求SHA-256',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_receipt_batch`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `batch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '签收批次号',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作海外仓ID',
MODIFY COLUMN `storage_billing_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '仓储计费状态,初始PENDING_PRICING',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_receipt_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户ID和隔离键',
MODIFY COLUMN `sku_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'SKU编码',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_sku_conversion`
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户隔离键',
MODIFY COLUMN `overseas_warehouse_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作海外仓ID',
MODIFY COLUMN `relabel_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '换标单号',
MODIFY COLUMN `round_key` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '作业轮次,退回重做使用新轮次',
MODIFY COLUMN `carton_mark` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '完工时仓库识别码',
MODIFY COLUMN `old_sku_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '换标前SKU',
MODIFY COLUMN `new_sku_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '换标后SKU',
MODIFY COLUMN `product_name_zh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '中文品名快照',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'APPLIED待客户确认/CONFIRMED已确认/REVERSED退回冲回',
MODIFY COLUMN `ownership_json` longtext COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次转换件数的来源退货单快照,供精确冲回',
MODIFY COLUMN `storage_rent_shares_json` longtext COLLATE utf8mb4_0900_ai_ci COMMENT '原仓租批次迁移快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_return_stock_receipt`
MODIFY COLUMN `customer_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户数据归属',
MODIFY COLUMN `receipt_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '退回实收业务编号',
MODIFY COLUMN `source_outbound_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原发运出库业务编号',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_security_event_inbox`
MODIFY COLUMN `event_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '跨区安全事件ID',
MODIFY COLUMN `event_type` varchar(96) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'IAM安全事件类型',
MODIFY COLUMN `payload_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化载荷SHA-256哈希',
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '消费状态:RECEIVED或PROCESSED',
MODIFY COLUMN `result` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '处理结果:APPLIED、STALE、DUPLICATE或DUPLICATE_VERSION',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_security_projection`
MODIFY COLUMN `aggregate_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '聚合类型:USER、TENANT或AUTHORIZATION',
MODIFY COLUMN `aggregate_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户或客户聚合ID',
MODIFY COLUMN `security_status` varchar(24) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前安全状态:ACTIVE或DISABLED',
MODIFY COLUMN `payload_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '当前版本载荷哈希',
MODIFY COLUMN `last_event_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '最后应用的事件ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_storage_rent_inbound`
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_storage_rent_lot`
MODIFY COLUMN `source_key` varchar(80) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实收来源幂等键',
MODIFY COLUMN `customer_id` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户标识',
MODIFY COLUMN `customer_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户名称',
MODIFY COLUMN `warehouse_id` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '海外仓标识',
MODIFY COLUMN `warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '海外仓名称',
MODIFY COLUMN `business_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原入库业务类型',
MODIFY COLUMN `business_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原入库业务单号',
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '入仓码',
MODIFY COLUMN `batch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原实收批次',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '商品编码',
MODIFY COLUMN `rule_code` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '仓租规则',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_storage_rent_preparation`
MODIFY COLUMN `warehouse_id` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '作业海外仓',
MODIFY COLUMN `customer_id` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '费用客户',
MODIFY COLUMN `mode` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '扫码类型',
MODIFY COLUMN `execution_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实际作业单号',
MODIFY COLUMN `request_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原扫码幂等键',
MODIFY COLUMN `request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原扫码内容哈希',
MODIFY COLUMN `business_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次应收业务类型',
MODIFY COLUMN `business_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '本次应收业务单号',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资金与扫码状态',
MODIFY COLUMN `exchange_rate_month` varchar(7) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '汇率月份',
MODIFY COLUMN `freeze_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '冻结指令事件',
MODIFY COLUMN `settle_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '扣款指令事件',
MODIFY COLUMN `release_event_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '解冻指令事件',
MODIFY COLUMN `release_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '解冻回执状态,失败后由恢复任务重发',
MODIFY COLUMN `hold_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '财务冻结主键',
MODIFY COLUMN `ledger_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '财务扣款流水',
MODIFY COLUMN `error_message` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '资金处理结果',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_storage_rent_share`
MODIFY COLUMN `batch_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '普通库存当前批次,换标搬移保持原计租批次引用',
MODIFY COLUMN `customer_id` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户标识',
MODIFY COLUMN `warehouse_id` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '海外仓标识',
MODIFY COLUMN `carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前箱唛',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '商品编码',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_us_truck_order`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `order_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `transport_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `origin` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `origin_address` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `destination` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `destination_address` varchar(500) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `container_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `currency` varchar(3) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'USD',
MODIFY COLUMN `contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '旧本土卡车字段,新单使用起终点联系人及时间',
MODIFY COLUMN `contact_info` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '旧本土卡车字段,新单使用起终点联系人及时间',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `receipt_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `receipt_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `vehicle_type` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车辆类型:PALLET_15为15拖,PALLET_30为30拖;拼车未提供时为空',
MODIFY COLUMN `origin_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运地联系人',
MODIFY COLUMN `origin_contact_phone` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起运地联系电话',
MODIFY COLUMN `destination_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地联系人',
MODIFY COLUMN `destination_contact_phone` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地联系电话',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_us_truck_order_operation`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `operation_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '具名操作类型',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作请求内容哈希',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作人ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_us_truck_order_pallet`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `source` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_us_truck_order_status_history`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operation_type` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'UPDATE' COMMENT '具名操作类型',
MODIFY COLUMN `from_status` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `to_status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operator_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作幂等键',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_vehicle`
MODIFY COLUMN `plate_number` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '车牌号',
MODIFY COLUMN `model` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '车型',
MODIFY COLUMN `driver_or_dispatch_company` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '司机姓名或外派单位',
MODIFY COLUMN `phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '司机或外派单位联系电话',
MODIFY COLUMN `region` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '区域:DOMESTIC/OVERSEAS',
MODIFY COLUMN `ownership` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '车辆归属:OWNED/DISPATCHED',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '状态:IN_SERVICE/DISPATCHED/MAINTENANCE/INACTIVE/RETURNED',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建人',
MODIFY COLUMN `updated_by` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '更新人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_wallet_event_inbox`
MODIFY COLUMN `event_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '国内Finance资金结果事件ID',
MODIFY COLUMN `command_event_id` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原海外资金指令事件ID',
MODIFY COLUMN `payload_hash` varchar(71) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规范化载荷SHA-256,包含sha256:前缀',
MODIFY COLUMN `status` varchar(16) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'RECEIVED或PROCESSED',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_carton`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '系统生成的一箱一码箱唛',
MODIFY COLUMN `customer_carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户原箱唛,用于换标现场绑定',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'EXPECTED' COMMENT '箱状态:EXPECTED待实收',
MODIFY COLUMN `count_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '箱内清点幂等键',
MODIFY COLUMN `count_request_hash` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '箱内清点请求摘要',
MODIFY COLUMN `counted_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '箱内清点操作人',
MODIFY COLUMN `discrepancy_reason` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '实收与预报箱数差异原因',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_inventory_allocation`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'RESERVED',
MODIFY COLUMN `active_position_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本次来源分配的实际SKU快照',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `sku_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `product_name_zh` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `shipping_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_measurement_photo`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `file_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '文件名快照',
MODIFY COLUMN `content_type` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '文件媒体类型快照',
MODIFY COLUMN `uploaded_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'PDA上传操作人',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_order`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `transfer_no` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `lastleg_order_no` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `operating_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `fba_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '可选FBA目的仓编码',
MODIFY COLUMN `delivery_address` varchar(1000) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '提货地址或中转仓收货地址',
MODIFY COLUMN `pickup_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '提货联系人',
MODIFY COLUMN `pickup_contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '提货联系电话',
MODIFY COLUMN `delivery_method` varchar(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '入仓方式',
MODIFY COLUMN `fba_shipment_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '可选FBA货件编号',
MODIFY COLUMN `tracking_no` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `fba_box_nos` varchar(2000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `relabel_no` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'PENDING_REVIEW',
MODIFY COLUMN `review_decision` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核决定',
MODIFY COLUMN `review_remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核备注或驳回原因',
MODIFY COLUMN `reviewed_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核人ID',
MODIFY COLUMN `allocation_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '库存分配幂等键',
MODIFY COLUMN `allocation_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '库存分配请求哈希',
MODIFY COLUMN `outbound_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '出库幂等键',
MODIFY COLUMN `outbound_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '出库请求哈希',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
MODIFY COLUMN `relabel_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标联系人',
MODIFY COLUMN `relabel_contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标联系电话',
MODIFY COLUMN `relabel_delivery_method` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '换标后派送方式',
MODIFY COLUMN `palletize_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'PDA打托幂等键',
MODIFY COLUMN `palletize_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'PDA打托请求哈希',
MODIFY COLUMN `confirmation_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户测量确认幂等键',
MODIFY COLUMN `confirmation_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '客户测量确认请求哈希',
MODIFY COLUMN `destination_type` varchar(16) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的类型:FBA或PRIVATE',
MODIFY COLUMN `destination_warehouse_id` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓ID快照',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓编码快照',
MODIFY COLUMN `destination_warehouse_name` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的仓名称快照',
MODIFY COLUMN `private_destination_address` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓完整地址',
MODIFY COLUMN `private_destination_postal_code` varchar(32) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓邮编',
MODIFY COLUMN `private_destination_contact_name` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系人',
MODIFY COLUMN `private_destination_contact_phone` varchar(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '私人仓联系电话',
MODIFY COLUMN `destination_binding_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地绑定幂等键',
MODIFY COLUMN `destination_binding_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目的地绑定请求哈希',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_pallet`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `pallet_no` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鐢熸垚鍚庣殑鐪熷疄鎵樼洏鐮',
MODIFY COLUMN `warehouse_location_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '真实库位码',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '打托状态',
MODIFY COLUMN `draft_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鑽夌?淇濆瓨骞傜瓑閿',
MODIFY COLUMN `draft_request_hash` char(64) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鑽夌?璇锋眰鎽樿?',
MODIFY COLUMN `generate_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鏂版墭鐩樼敓鎴愬箓绛夐敭',
MODIFY COLUMN `bind_idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '鎵?爜缁戝畾骞傜瓑閿',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_pallet_item`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_receipt`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `inventory_operation_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `created_by` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_receipt_command`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户标识',
MODIFY COLUMN `idempotency_key` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原始收货幂等键',
MODIFY COLUMN `request_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '完整原始收货请求摘要',
MODIFY COLUMN `target_hash` char(64) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '共享目标资源绑定摘要',
MODIFY COLUMN `reservation_key` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '同转运同目标托盘共享资源占用键',
MODIFY COLUMN `status` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '命令状态PREPARED准备完成RESERVED资源占用COMPLETED收货完成',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_relabel_binding`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户租户ID',
MODIFY COLUMN `operation_type` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '换标类型',
MODIFY COLUMN `customer_carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户原箱唛',
MODIFY COLUMN `original_sku` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '旧SKU',
MODIFY COLUMN `new_sku` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '新SKU',
MODIFY COLUMN `fba_carton_mark` varchar(255) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '新FBA箱唛',
MODIFY COLUMN `destination_warehouse_code` varchar(128) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'FBA目的仓',
MODIFY COLUMN `remark` varchar(1000) COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_lastleg`.`ll_warehouse_transfer_source_order`
MODIFY COLUMN `customer_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `source_lastleg_order_no` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `inbound_code` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL,
MODIFY COLUMN `tenant_id` varchar(128) COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'BAIYUE' COMMENT 'SaaS租户标识,当前单租户固定为BAIYUE',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER DATABASE `baiyue_order` CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE `baiyue_order`.`ord_document_sequence`
MODIFY COLUMN `sequence_key` varchar(32) COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '业务前缀与北京时间日期组成的全局序列键',
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;