Commit 2b198f1b by huangjy

feat,saas模型分析sql

parent dcaad85e
Showing with 141 additions and 0 deletions
CREATE TABLE `saas_model_manage` (
`id` varchar(64) NOT NULL COMMENT 'id',
`name` varchar(64) DEFAULT NULL COMMENT '模型名称',
`remark` varchar(128) DEFAULT NULL COMMENT '说明',
`model_id` varchar(64) DEFAULT NULL COMMENT '模型id',
`model_type` varchar(64) DEFAULT NULL COMMENT '模型类型',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` char(1) NOT NULL COMMENT ' 删除标志 0否 1是 ',
`tenant_id` varchar(64) DEFAULT NULL COMMENT ' 租户id ',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='模型管理';
CREATE TABLE `saas_report_manage` (
`id` varchar(64) NOT NULL COMMENT 'id',
`name` varchar(64) DEFAULT NULL COMMENT '报告名称',
`remark` varchar(128) DEFAULT NULL COMMENT '说明',
`report_id` varchar(64) DEFAULT NULL COMMENT '报告id',
`report_type` varchar(64) DEFAULT NULL COMMENT '报告类型',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` char(1) NOT NULL COMMENT ' 删除标志 0否 1是 ',
`tenant_id` varchar(64) DEFAULT NULL COMMENT ' 租户id ',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='报告管理';
CREATE TABLE `saas_sleep_analysis_model` (
`id` varchar(64) NOT NULL COMMENT 'id',
`action_comparison` varchar(256) DEFAULT NULL COMMENT '体动次数',
`action_threshold` varchar(32) DEFAULT '1' COMMENT '体动阈值记录 默认 1',
`turned_comparison` varchar(256) DEFAULT NULL COMMENT '翻身次数',
`turned_threshold` varchar(32) DEFAULT '1' COMMENT '翻身次数阈值 默认1',
`breathe_threshold_min` varchar(32) DEFAULT NULL COMMENT '呼吸率阈值 起始',
`breathe_threshold_max` varchar(32) DEFAULT NULL COMMENT '呼吸率阈值 结束',
`breathe_duration` varchar(32) DEFAULT NULL COMMENT '呼吸持续时间',
`heart_threshold_min` varchar(32) DEFAULT NULL COMMENT '心率阈值 起始',
`heart_threshold_max` varchar(32) DEFAULT NULL COMMENT '心率阈值 结束',
`heart_duration` varchar(32) DEFAULT NULL COMMENT '心率阈值持续时间',
`riseLeave_comparison` varchar(64) DEFAULT NULL COMMENT '起床时间:人离床条件',
`rise_leave_threshold` varchar(32) DEFAULT NULL COMMENT '起床时间 人离床(小时)',
`riseAction_comparison` varchar(64) DEFAULT NULL COMMENT '起床时间 每分钟大于30秒体动值条件',
`rise_action_threshold` varchar(32) DEFAULT NULL COMMENT '起床时间 每分钟大于30秒体动值',
`rise_action_duration` varchar(32) DEFAULT NULL COMMENT '起床时间 每分钟大于30秒体动值 持续时间',
`rise_repeat_threshold` varchar(32) DEFAULT NULL COMMENT '起床时间 多久(小时)内无再次入睡',
`sleep_time_action_comparison` varchar(64) DEFAULT NULL COMMENT '入睡时间:体动值条件',
`sleep_time_action_threshold` varchar(32) DEFAULT NULL COMMENT '入睡时间:体动值',
`sleep_time_action_duration` varchar(32) DEFAULT NULL COMMENT '入睡时间:体动值 持续时间',
`awake_comparison` varchar(64) DEFAULT NULL COMMENT '每分钟体动值条件',
`awake_threshold` varchar(32) DEFAULT NULL COMMENT '每分钟体动值',
`nap_comparison` varchar(32) DEFAULT NULL COMMENT '深度睡眠和浅度睡眠条件',
`nap_threshold` varchar(32) DEFAULT NULL COMMENT '深度睡眠和浅度睡眠(小时)',
`nap_duration` varchar(32) DEFAULT NULL COMMENT '深度睡眠和浅度睡眠 持续时间',
`sleep_comparison` varchar(64) DEFAULT NULL COMMENT '深度睡眠和浅度睡眠条件',
`sleep_threshold` varchar(32) DEFAULT NULL COMMENT '深度睡眠和浅度睡眠 (小时)',
`sleep_deep_action_time_begin` varchar(32) DEFAULT NULL COMMENT '深度睡眠:体动和翻身次数每X(分钟)',
`sleep_deep_action_comparison` varchar(64) DEFAULT NULL COMMENT '深度睡眠:体动和翻身次数每X(分钟)条件',
`sleep_deep_action_threshold` varchar(32) DEFAULT NULL COMMENT '深度睡眠:在(分钟内)体动和翻身次数',
`sleep_deep_breathe_min` varchar(32) DEFAULT NULL COMMENT '深度睡眠:呼吸率 起始值',
`sleep_deep_breathe_max` varchar(32) DEFAULT NULL COMMENT '深度睡眠:呼吸率 最大值',
`sleep_moderate_action_time_begin` varchar(32) DEFAULT NULL COMMENT '中度睡眠: 体动和翻身次数每X(分钟)',
`sleep_moderate_action_comparison` varchar(64) DEFAULT NULL COMMENT '中度睡眠: 体动和翻身次数每X(分钟)条件',
`sleep_moderate_action_threshold` varchar(32) DEFAULT NULL COMMENT '中度睡眠: 体动和翻身次数每X(分钟)次数',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` char(1) DEFAULT NULL COMMENT '删除标识',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建人',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新人',
`tenant_id` varchar(64) DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='睡眠质量分析模型';
CREATE TABLE `saas_disease_model` (
`id` varchar(64) NOT NULL COMMENT 'id',
`apnea_time` varchar(32) DEFAULT NULL COMMENT '呼吸暂停 X(小时)呼吸暂停',
`apnea_comparison` varchar(64) DEFAULT NULL COMMENT '呼吸暂停 X(小时)呼吸暂停条件',
`apnea_threshold` varchar(32) DEFAULT NULL COMMENT '呼吸暂停 X(小时)呼吸暂停多少X(次数)',
`tachypnea_time` varchar(32) DEFAULT NULL COMMENT '呼吸过速 X(小时)呼吸过速',
`tachypnea_comparison` varchar(64) DEFAULT NULL COMMENT '呼吸过速 X(小时)呼吸过速条件',
`tachypnea_threshold` varchar(32) DEFAULT NULL COMMENT '呼吸过速 X(小时)呼吸过速X(次数)',
`bradypnea_time` varchar(32) DEFAULT NULL COMMENT '呼吸过缓 X(小时)呼吸过缓',
`bradypnea_comparison` varchar(64) DEFAULT NULL COMMENT '呼吸过缓 X(小时)呼吸过缓条件',
`bradypnea_threshold` varchar(32) DEFAULT NULL COMMENT '呼吸过缓 X(小时)呼吸过缓X(次数)',
`bradycardia_time` varchar(32) DEFAULT NULL COMMENT '心率过缓 X(小时)心率过缓',
`bradycardia_comparison` varchar(32) DEFAULT NULL COMMENT '心率过缓 X(小时)心率过缓条件',
`bradycardia_threshold` varchar(32) DEFAULT NULL COMMENT '心率过缓 X(小时)心率过缓X(次数)',
`tachycardia_time` varchar(32) DEFAULT NULL COMMENT '心率过速 X(小时)心率过速',
`tachycardia_comparison` varchar(32) DEFAULT NULL COMMENT '心率过速 X(小时)心率过速条件',
`tachycardia_threshold` varchar(32) DEFAULT NULL COMMENT '心率过速 X(小时)心率过速X(次数)',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` char(1) NOT NULL COMMENT ' 删除标志 0否 1是 ',
`tenant_id` varchar(64) DEFAULT NULL COMMENT ' 租户id ',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='呼吸心率慢性病模型';
CREATE TABLE `saas_sleep_evaluate_report` (
`id` varchar(64) NOT NULL COMMENT 'id',
`result_content` text COMMENT '评估结果 json字符串 {"number:"1",socreRange:"","result":"",evaluate:"""}',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` char(1) DEFAULT NULL COMMENT '删除标识',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建人',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新人',
`tenant_id` varchar(64) DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='睡眠质量分析模型评估结果';
CREATE TABLE `saas_sleep_evaluate_standard_report` (
`id` varchar(64) NOT NULL COMMENT 'id',
`sleep_deep_config` varchar(1024) DEFAULT NULL COMMENT '深度睡眠评估标准 json数组 [{hour:"",score:""},{}]',
`sleep_lightness_config` varchar(1024) DEFAULT NULL COMMENT '浅度睡眠评估标准 json字符串',
`sober_config` varchar(1024) DEFAULT NULL COMMENT '清醒评估标准 json字符串',
`sleep_time` varchar(1024) DEFAULT NULL COMMENT '睡眠时长 json字符串',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` char(1) DEFAULT NULL COMMENT '删除标识',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建人',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新人',
`tenant_id` varchar(64) DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='睡眠质量分析模型评估标准';
CREATE TABLE `saas_disease_evaluate_report` (
`id` varchar(64) NOT NULL COMMENT 'id',
`result_content` text COMMENT '评估内容 json字符串 {"number:"1",condtion:"","score":"",evaluate:"""}',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` char(1) NOT NULL COMMENT ' 删除标志 0否 1是 ',
`tenant_id` varchar(64) DEFAULT NULL COMMENT ' 租户id ',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='呼吸心率慢性病模型评估结果';
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment