Files
BMS/bms-back/sql/price/order_bill_ext.sql
T
2026-09-20 15:11:56 +08:00

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='订单计费扩展表';