fix(db): V79迁移脚本添加表创建语句,修复表不存在错误

This commit is contained in:
2026-06-22 09:15:27 +08:00
parent a8c1b30387
commit d92d85650f

View File

@@ -1,6 +1,19 @@
-- Create epidemic_report table if not exists
CREATE TABLE IF NOT EXISTS epidemic_report (
id BIGINT PRIMARY KEY,
patient_name VARCHAR(100),
id_card VARCHAR(20),
phone VARCHAR(20),
report_type VARCHAR(50),
report_time TIMESTAMP,
report_status VARCHAR(20),
create_time TIMESTAMP,
update_time TIMESTAMP
);
-- Add auto-screen fields to epidemic_report
ALTER TABLE healthlink_his.epidemic_report ADD COLUMN IF NOT EXISTS screen_result TEXT;
ALTER TABLE healthlink_his.epidemic_report ADD COLUMN IF NOT EXISTS screen_time TIMESTAMP;
ALTER TABLE healthlink_his.epidemic_report ADD COLUMN IF NOT EXISTS screen_level VARCHAR(20);
ALTER TABLE healthlink_his.epidemic_report ADD COLUMN IF NOT EXISTS address VARCHAR(500);
ALTER TABLE healthlink_his.epidemic_report ADD COLUMN IF NOT EXISTS contact_phone VARCHAR(50);
ALTER TABLE epidemic_report ADD COLUMN IF NOT EXISTS screen_result TEXT;
ALTER TABLE epidemic_report ADD COLUMN IF NOT EXISTS screen_time TIMESTAMP;
ALTER TABLE epidemic_report ADD COLUMN IF NOT EXISTS screen_level VARCHAR(20);
ALTER TABLE epidemic_report ADD COLUMN IF NOT EXISTS address VARCHAR(500);
ALTER TABLE epidemic_report ADD COLUMN IF NOT EXISTS contact_phone VARCHAR(50);