新增功能
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
-- 添加病史相关字段和血糖血压记录表
|
||||
-- 执行此SQL前请备份数据
|
||||
|
||||
-- 1. 添加病史字段到诊单表
|
||||
ALTER TABLE `zyt_tcm_diagnosis`
|
||||
ADD COLUMN `trauma_history` tinyint(1) DEFAULT 0 COMMENT '外伤史:0-无 1-有' AFTER `fatty_liver_degree`,
|
||||
ADD COLUMN `surgery_history` tinyint(1) DEFAULT 0 COMMENT '手术史:0-无 1-有' AFTER `trauma_history`,
|
||||
ADD COLUMN `allergy_history` tinyint(1) DEFAULT 0 COMMENT '过敏史:0-无 1-有' AFTER `surgery_history`,
|
||||
ADD COLUMN `family_history` tinyint(1) DEFAULT 0 COMMENT '家族病史:0-无 1-有' AFTER `allergy_history`,
|
||||
ADD COLUMN `pregnancy_history` tinyint(1) DEFAULT 0 COMMENT '妊娠哺乳史:0-无 1-有' AFTER `family_history`,
|
||||
ADD COLUMN `tongue_images` text COMMENT '舌苔照片(JSON数组)' AFTER `pregnancy_history`,
|
||||
ADD COLUMN `report_files` text COMMENT '检查报告(JSON数组)' AFTER `tongue_images`;
|
||||
|
||||
-- 2. 创建每日血糖血压记录表
|
||||
CREATE TABLE IF NOT EXISTS `zyt_tcm_blood_record` (
|
||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`diagnosis_id` int(11) unsigned NOT NULL COMMENT '诊单ID',
|
||||
`patient_id` int(11) unsigned NOT NULL COMMENT '患者ID',
|
||||
`record_date` int(10) NOT NULL COMMENT '记录日期',
|
||||
`record_time` varchar(10) DEFAULT '' COMMENT '记录时间(如:08:00)',
|
||||
`blood_sugar` decimal(5,2) DEFAULT NULL COMMENT '血糖值(mmol/L)',
|
||||
`systolic_pressure` int(3) DEFAULT NULL COMMENT '收缩压(高压)mmHg',
|
||||
`diastolic_pressure` int(3) DEFAULT NULL COMMENT '舒张压(低压)mmHg',
|
||||
`remark` varchar(255) DEFAULT '' COMMENT '备注',
|
||||
`create_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||||
`update_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||||
`delete_time` int(10) unsigned DEFAULT NULL COMMENT '删除时间',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_diagnosis_id` (`diagnosis_id`),
|
||||
KEY `idx_patient_id` (`patient_id`),
|
||||
KEY `idx_record_date` (`record_date`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='每日血糖血压记录表';
|
||||
|
||||
-- 验证字段添加
|
||||
DESC zyt_tcm_diagnosis;
|
||||
DESC zyt_tcm_blood_record;
|
||||
Reference in New Issue
Block a user