fix phase3 phase4 development acceptance blockers
This commit is contained in:
@@ -104,6 +104,7 @@ CREATE TABLE IF NOT EXISTS ll_order_detail (
|
||||
|
||||
CREATE TABLE IF NOT EXISTS ll_loading_order_status_history (
|
||||
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '状态历史主键',
|
||||
customer_id VARCHAR(128) NOT NULL COMMENT '客户数据隔离键',
|
||||
order_id BIGINT NOT NULL COMMENT '尾程订单 ID',
|
||||
from_status VARCHAR(32) COMMENT '变更前状态',
|
||||
to_status VARCHAR(32) NOT NULL COMMENT '变更后状态',
|
||||
@@ -111,7 +112,7 @@ CREATE TABLE IF NOT EXISTS ll_loading_order_status_history (
|
||||
remark VARCHAR(500) COMMENT '状态变更备注',
|
||||
created_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT '记录时间',
|
||||
PRIMARY KEY(id),
|
||||
KEY idx_ll_loading_history_order(order_id,created_at)
|
||||
KEY idx_ll_loading_history_customer_order(customer_id,order_id,created_at)
|
||||
) ENGINE=InnoDB COMMENT='尾程订单状态变更历史';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS ll_event_conflict (
|
||||
|
||||
+2
@@ -19,5 +19,7 @@ class LocalLooseboardSchemaContractTest {
|
||||
assertTrue(sql.contains("uk_ll_local_looseboard_no(customer_id,order_no)"));
|
||||
assertTrue(sql.contains("lastleg_order_id BIGINT NULL"));
|
||||
assertTrue(sql.contains("uk_ll_local_looseboard_lastleg(lastleg_order_id)"));
|
||||
assertTrue(sql.contains("customer_id VARCHAR(128) NOT NULL COMMENT '客户数据隔离键'"));
|
||||
assertTrue(sql.contains("idx_ll_loading_history_customer_order(customer_id,order_id,created_at)"));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user