Fix Bug #503: fallback修复
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
-- 创建发药汇总表,加入唯一约束以支持 UPSERT
|
||||
CREATE TABLE IF NOT EXISTS dispense_summary (
|
||||
id BIGINT PRIMARY KEY AUTO_INCREMENT,
|
||||
hospitalization_id BIGINT NOT NULL,
|
||||
drug_id BIGINT NOT NULL,
|
||||
total_quantity DECIMAL(12,2) NOT NULL DEFAULT 0,
|
||||
total_amount DECIMAL(12,2) NOT NULL DEFAULT 0,
|
||||
version INT NOT NULL DEFAULT 0,
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
UNIQUE KEY uq_hosp_drug (hospitalization_id, drug_id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='住院发药汇总表';
|
||||
Reference in New Issue
Block a user