14 lines
827 B
SQL
14 lines
827 B
SQL
-- prc_order_bill_ext: snapshot of upstream sync payload after prc_order_bill persist success
|
|
SET NAMES utf8mb4;
|
|
|
|
CREATE TABLE IF NOT EXISTS prc_order_bill_ext (
|
|
bill_id VARCHAR(36) NOT NULL COMMENT '计费订单ID,对应 prc_order_bill.bill_id',
|
|
order_no VARCHAR(64) NOT NULL COMMENT '订单号',
|
|
sync_json LONGTEXT NOT NULL COMMENT '上游同步成功写入 prc_order_bill 时的请求JSON',
|
|
create_time DATETIME NOT NULL COMMENT '创建时间',
|
|
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
|
PRIMARY KEY (bill_id),
|
|
UNIQUE KEY uk_order_bill_ext_order (order_no),
|
|
CONSTRAINT fk_order_bill_ext_bill FOREIGN KEY (bill_id) REFERENCES prc_order_bill (bill_id) ON DELETE CASCADE
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单计费扩展表';
|