Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
黄嘉阳
/
iot-platform-server
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
81b781ee
authored
Aug 30, 2023
by
huangjy
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
平台端和租户端sql前缀区分
parent
85014fff
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
24 additions
and
476 deletions
db/inti-elder.sql
db/inti.sql
db/inti-elder.sql
View file @
81b781ee
-- 长者管理
-- 长者管理
CREATE
TABLE
`elder`
CREATE
TABLE
`
plat_
elder`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
...
@@ -52,7 +52,7 @@ CREATE TABLE `elder`
...
@@ -52,7 +52,7 @@ CREATE TABLE `elder`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者基本信息'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者基本信息'
;
CREATE
TABLE
`elder_social_relation`
CREATE
TABLE
`
plat_
elder_social_relation`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
...
@@ -73,7 +73,7 @@ CREATE TABLE `elder_social_relation`
...
@@ -73,7 +73,7 @@ CREATE TABLE `elder_social_relation`
)
ENGINE
=
InnoDB
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者社会关系'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者社会关系'
;
CREATE
TABLE
`elder_health_info`
CREATE
TABLE
`
plat_
elder_health_info`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'长者id'
,
...
@@ -99,7 +99,7 @@ CREATE TABLE `elder_health_info`
...
@@ -99,7 +99,7 @@ CREATE TABLE `elder_health_info`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者健康状态'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者健康状态'
;
CREATE
TABLE
`elder_other_info`
CREATE
TABLE
`
plat_
elder_other_info`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'长者id'
,
...
@@ -125,7 +125,7 @@ CREATE TABLE `elder_other_info`
...
@@ -125,7 +125,7 @@ CREATE TABLE `elder_other_info`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者其他信息'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者其他信息'
;
CREATE
TABLE
`elder_medical_examination_info`
CREATE
TABLE
`
plat_
elder_medical_examination_info`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
...
@@ -142,7 +142,7 @@ CREATE TABLE `elder_medical_examination_info`
...
@@ -142,7 +142,7 @@ CREATE TABLE `elder_medical_examination_info`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者体检报告信息'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者体检报告信息'
;
CREATE
TABLE
`elder_children_info`
CREATE
TABLE
`
plat_
elder_children_info`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
...
@@ -163,7 +163,7 @@ CREATE TABLE `elder_children_info`
...
@@ -163,7 +163,7 @@ CREATE TABLE `elder_children_info`
CREATE
TABLE
`dict_type`
CREATE
TABLE
`
plat_
dict_type`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`code`
varchar
(
64
)
DEFAULT
NULL
'类型编码'
,
`code`
varchar
(
64
)
DEFAULT
NULL
'类型编码'
,
...
@@ -178,7 +178,7 @@ CREATE TABLE `dict_type`
...
@@ -178,7 +178,7 @@ CREATE TABLE `dict_type`
)
ENGINE
=
InnoDB
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'字典类型'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'字典类型'
;
CREATE
TABLE
`dict_info`
CREATE
TABLE
`
plat_
dict_info`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`dict_type_id`
varchar
(
64
)
NOT
NULL
COMMENT
'字典类型id'
,
`dict_type_id`
varchar
(
64
)
NOT
NULL
COMMENT
'字典类型id'
,
...
@@ -215,7 +215,7 @@ CREATE TABLE `sys_file`
...
@@ -215,7 +215,7 @@ CREATE TABLE `sys_file`
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'文件管理'
;
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'文件管理'
;
CREATE
TABLE
`
sys
_user`
CREATE
TABLE
`
plat
_user`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
...
@@ -235,7 +235,7 @@ CREATE TABLE `sys_user`
...
@@ -235,7 +235,7 @@ CREATE TABLE `sys_user`
CREATE
TABLE
`
sys
_role`
CREATE
TABLE
`
plat
_role`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
...
@@ -250,7 +250,7 @@ CREATE TABLE `sys_role`
...
@@ -250,7 +250,7 @@ CREATE TABLE `sys_role`
)
ENGINE
=
INNODB
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'角色管理'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'角色管理'
;
CREATE
TABLE
`
sys
_user_role`
CREATE
TABLE
`
plat
_user_role`
(
(
`id`
char
(
64
)
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
' id '
,
`id`
char
(
64
)
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
' id '
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
...
@@ -270,7 +270,7 @@ CREATE TABLE `sys_user_role`
...
@@ -270,7 +270,7 @@ CREATE TABLE `sys_user_role`
COLLATE
=
utf8mb4_general_ci
COMMENT
=
' 用户角色关联表 '
;
COLLATE
=
utf8mb4_general_ci
COMMENT
=
' 用户角色关联表 '
;
CREATE
TABLE
`
sys
_org`
CREATE
TABLE
`
plat
_org`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
...
@@ -289,7 +289,7 @@ CREATE TABLE `sys_org`
...
@@ -289,7 +289,7 @@ CREATE TABLE `sys_org`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'组织管理'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'组织管理'
;
CREATE
TABLE
`
sys
_role_org`
CREATE
TABLE
`
plat
_role_org`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`role_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'角色id'
,
`role_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'角色id'
,
...
@@ -307,7 +307,7 @@ CREATE TABLE `sys_role_org`
...
@@ -307,7 +307,7 @@ CREATE TABLE `sys_role_org`
CREATE
TABLE
`
sys
_menu`
CREATE
TABLE
`
plat
_menu`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'编号'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'编号'
,
`parent_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'父级编号'
,
`parent_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'父级编号'
,
...
@@ -333,7 +333,7 @@ CREATE TABLE `sys_menu`
...
@@ -333,7 +333,7 @@ CREATE TABLE `sys_menu`
DEFAULT
CHARSET
=
utf8
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'菜单表'
;
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'菜单表'
;
CREATE
TABLE
`
sys
_role_menus`
CREATE
TABLE
`
plat
_role_menus`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`role_id`
varchar
(
64
)
NOT
NULL
COMMENT
'角色id'
,
`role_id`
varchar
(
64
)
NOT
NULL
COMMENT
'角色id'
,
...
@@ -352,7 +352,7 @@ CREATE TABLE `sys_role_menus`
...
@@ -352,7 +352,7 @@ CREATE TABLE `sys_role_menus`
CREATE
TABLE
`space`
CREATE
TABLE
`
plat_
space`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
...
@@ -369,7 +369,7 @@ CREATE TABLE `space`
...
@@ -369,7 +369,7 @@ CREATE TABLE `space`
)
ENGINE
=
INNODB
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'空间管理'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'空间管理'
;
CREATE
TABLE
`room`
CREATE
TABLE
`
plat_
room`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
...
@@ -387,7 +387,7 @@ CREATE TABLE `room`
...
@@ -387,7 +387,7 @@ CREATE TABLE `room`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'房间管理'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'房间管理'
;
-- 待完善 区域设置表
-- 待完善 区域设置表
CREATE
TABLE
`region_setting`
CREATE
TABLE
`
plat_
region_setting`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`room_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'房间id'
,
`room_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'房间id'
,
...
@@ -403,7 +403,7 @@ CREATE TABLE `region_setting`
...
@@ -403,7 +403,7 @@ CREATE TABLE `region_setting`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'区域管理'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'区域管理'
;
CREATE
TABLE
`bed`
CREATE
TABLE
`
plat_
bed`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'床位名称 床位1,床位2'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'床位名称 床位1,床位2'
,
...
@@ -420,7 +420,7 @@ CREATE TABLE `bed`
...
@@ -420,7 +420,7 @@ CREATE TABLE `bed`
)
ENGINE
=
InnoDB
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'床位管理'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'床位管理'
;
CREATE
TABLE
`region_setting`
CREATE
TABLE
`
plat_
region_setting`
(
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'床位名称 床位1,床位2'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'床位名称 床位1,床位2'
,
...
@@ -436,7 +436,7 @@ CREATE TABLE `region_setting`
...
@@ -436,7 +436,7 @@ CREATE TABLE `region_setting`
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'区域设置'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'区域设置'
;
CREATE
TABLE
`equipment`
CREATE
TABLE
`
plat_
equipment`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`equipment_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'设备id'
,
`equipment_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'设备id'
,
...
@@ -460,7 +460,7 @@ CREATE TABLE `equipment`
...
@@ -460,7 +460,7 @@ CREATE TABLE `equipment`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'设备管理'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'设备管理'
;
CREATE
TABLE
`alarm_config`
CREATE
TABLE
`
plat_
alarm_config`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`alarm_type`
VARCHAR
(
4
)
DEFAULT
NULL
COMMENT
'告警类型 1 长者跌倒 2 呼吸异常 3 心率异常 4 行为异常'
,
`alarm_type`
VARCHAR
(
4
)
DEFAULT
NULL
COMMENT
'告警类型 1 长者跌倒 2 呼吸异常 3 心率异常 4 行为异常'
,
...
@@ -484,7 +484,7 @@ CREATE TABLE `alarm_config`
...
@@ -484,7 +484,7 @@ CREATE TABLE `alarm_config`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
CREATE
TABLE
`alarm_record`
CREATE
TABLE
`
plat_
alarm_record`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`alarm_id`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'关联告警配置'
,
`alarm_id`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'关联告警配置'
,
...
@@ -503,7 +503,7 @@ CREATE TABLE `alarm_record`
...
@@ -503,7 +503,7 @@ CREATE TABLE `alarm_record`
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
CREATE
TABLE
`plafform_setting`
CREATE
TABLE
`pla
t_pla
fform_setting`
(
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'名称'
,
`name`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'名称'
,
...
...
db/inti.sql
deleted
100644 → 0
View file @
85014fff
-- 长者管理
CREATE
TABLE
`elder`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`age`
int
(
4
)
DEFAULT
NULL
COMMENT
'年龄'
,
`sex`
char
(
1
)
DEFAULT
NULL
COMMENT
'性别 1 男 2 女'
,
`certificate_type`
char
(
1
)
DEFAULT
NULL
COMMENT
'证件类型 1 身份证 2 IC卡 3 护照 4 驾驶证 5 其他证件'
,
`certificate_number`
varchar
(
128
)
DEFAULT
NULL
COMMENT
'证件号码'
,
`phone`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'手机号码'
,
`telephone`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'固定电话'
,
`birth`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'出生日期'
,
`nation`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'名族'
,
`blood`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'血型'
,
`height`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'身高'
,
`weight`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'体重'
,
`register_address`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍地址'
,
`address`
varchar
(
256
)
DEFAULT
NULL
COMMENT
'家庭地址'
,
`space_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'床位id'
,
`remark`
varchar
(
1024
)
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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`name_idx`
(
`name`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者基本信息'
;
CREATE
TABLE
`s_elder_social_relation`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`relation`
varchar
(
4
)
DEFAULT
NULL
COMMENT
'关系 1、配偶 2、父女'
,
`phone`
varchar
(
32
)
DEFAULT
NULL
COMMENT
'联系电话'
,
`id_card`
varchar
(
32
)
DEFAULT
NULL
COMMENT
'身份证号码'
,
`emergency_contact`
TINYINT
(
4
)
DEFAULT
0
COMMENT
'是否紧急联系人 1 是 0否'
,
`remark`
varchar
(
1024
)
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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者社会关系'
;
CREATE
TABLE
`elder_health_info`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_type`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'老人类型'
,
`medical_insurance`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'医疗保险 1 有 0 无'
,
`illness`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'疾病状况'
,
`food_prohibition`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'饮食禁忌'
,
`hobbies `
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'兴趣爱好'
,
`respiratory_rate `
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'呼吸率,范围用-区分'
,
`respiratory_exception_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'呼吸率异常时间 单位:s'
,
`heart_rate`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'心率,范围用-区分'
,
`heart__exception_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'心率异常时间 单位 s'
,
`remark`
VARCHAR
(
1024
)
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者健康状态'
;
CREATE
TABLE
`elder_other_info`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`education`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'文化程度'
,
`marriage`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'婚姻'
,
`belief`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'信仰'
,
`profession`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'职业'
,
`income`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'收入'
,
`life_status`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'生活状况'
,
`children_quantity`
INT
(
4
)
DEFAULT
NULL
COMMENT
'子女数量'
,
`other_children_quantity`
INT
(
4
)
DEFAULT
NULL
COMMENT
'外地子女数量'
,
`politics_status`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'政治面貌'
,
`workunit`
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者其他信息'
;
CREATE
TABLE
`elder_medical_examination_info`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`report_id`
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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者体检报告信息'
;
CREATE
TABLE
`children_info`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`openid`
varchar
(
64
)
NOT
NULL
COMMENT
'openid'
,
`name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'姓名'
,
`phone`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'手机号码'
,
`org_id`
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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者其他信息'
;
CREATE
TABLE
`dict_type`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`code`
varchar
(
64
)
DEFAULT
NULL
'类型编码'
,
`name`
varchar
(
64
)
DEFAULT
NULL
'类型名称'
,
`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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'字典类型'
;
CREATE
TABLE
`dict_info`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`dict_type_id`
varchar
(
64
)
NOT
NULL
COMMENT
'字典类型id'
,
`name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'字典名称'
,
`value`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'字典值'
,
`sort`
int
(
4
)
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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'字典信息'
;
CREATE
TABLE
`sys_file`
(
`id`
varchar
(
64
)
NOT
NULL
DEFAULT
''
COMMENT
'主键'
,
`name`
varchar
(
1000
)
DEFAULT
NULL
COMMENT
'文件名'
,
`path`
varchar
(
564
)
DEFAULT
NULL
COMMENT
'物理路径'
,
`type`
varchar
(
264
)
DEFAULT
NULL
COMMENT
'文件类型'
,
`remarks`
varchar
(
255
)
DEFAULT
NULL
COMMENT
'备注信息'
,
`size`
int
(
64
)
DEFAULT
NULL
COMMENT
'文件大小'
,
`del_flag`
int
(
64
)
DEFAULT
NULL
COMMENT
'逻辑删除标记(0:显示;1:隐藏)'
,
`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
'更新时间'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'文件管理'
;
CREATE
TABLE
`sys_user`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`phone`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'手机号码'
,
`email`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'邮箱'
,
`password`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'密码'
,
`remark`
varchar
(
1024
)
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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'人员管理'
;
CREATE
TABLE
`sys_role`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`remark`
VARCHAR
(
1024
)
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'角色管理'
;
CREATE
TABLE
`sys_user_role`
(
`id`
char
(
64
)
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
' id '
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
' 用户id '
,
`role_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
' 角色id '
,
`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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`tnt_auth_user_role_role_id_index`
(
`role_id`
),
KEY
`tnt_auth_user_role_user_id_index`
(
`user_id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
' 用户角色关联表 '
;
CREATE
TABLE
`sys_org`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`remark`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'描述'
,
`type`
CHAR
(
1
)
DEFAULT
NULL
COMMENT
'类型 1居家养老 2 机构养老'
,
`region`
CHAR
(
1
)
DEFAULT
NULL
COMMENT
'区域 1 思明 2 湖里'
,
`status`
CHAR
(
1
)
DEFAULT
NULL
COMMENT
'状态 1 启用 0 禁用'
,
`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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'组织管理'
;
CREATE
TABLE
`sys_role_org`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`role_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'角色id'
,
`org_id`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'机构id'
,
`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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
index_role_id
(
`role_id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'角色机构关联'
;
CREATE
TABLE
`sys_menu`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'编号'
,
`parent_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'父级编号'
,
`name`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'名称'
,
`sort`
int
(
4
)
DEFAULT
NULL
COMMENT
'排序'
,
`href`
text
CHARACTER
SET
utf8
COLLATE
utf8_bin
COMMENT
'链接'
,
`target`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'目标'
,
`icon`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'图标'
,
`is_show`
char
(
1
)
DEFAULT
NULL
COMMENT
'是否在菜单中显示'
,
`permission`
varchar
(
200
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
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
'更新时间'
,
`remarks`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'备注信息'
,
`menu_type`
char
(
1
)
DEFAULT
NULL
COMMENT
'0:功能菜单 1:菜单 2:按钮 3:数据权限'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`cache_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'缓存 0 否 1 是 默认 0'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`sys_menu_parent_id`
(
`parent_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'菜单表'
;
CREATE
TABLE
`sys_role_menus`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`role_id`
varchar
(
64
)
NOT
NULL
COMMENT
'角色id'
,
`menu_id`
varchar
(
64
)
NOT
NULL
COMMENT
'菜单id'
,
`menu_type`
char
(
1
)
DEFAULT
NULL
COMMENT
'0:功能菜单 1:菜单 2:按钮 3:数据权限'
,
`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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
index_role_id
(
`role_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'角色菜单关联'
;
CREATE
TABLE
`space`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`parent_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'上级空间'
,
`type`
VARCHAR
(
4
)
NOT
NULL
COMMENT
'空间类型 1:小区/社区/街道 2:楼栋 3:单元 4 楼层'
,
`address`
VARCHAR
(
256
)
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'空间管理'
;
CREATE
TABLE
`room`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`space_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'空间id'
,
`bed_number`
INT
(
4
)
NOT
NULL
COMMENT
'床位数量'
,
`description`
VARCHAR
(
1024
)
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'房间管理'
;
-- 待完善 区域设置表
CREATE
TABLE
`region_setting`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`room_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'房间id'
,
`name`
VARCHAR
(
64
)
NOT
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'区域管理'
;
CREATE
TABLE
`bed`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'床位名称 床位1,床位2'
,
`room_id`
varchar
(
64
)
NOT
NULL
COMMENT
'空间id'
,
`equipment_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'设备id'
,
`status`
TINYINT
(
1
)
DEFAULT
1
COMMENT
'是否空闲 1 是 0 否 '
,
`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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'床位管理'
;
CREATE
TABLE
`region_setting`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'床位名称 床位1,床位2'
,
`room_id`
varchar
(
64
)
NOT
NULL
COMMENT
'空间id'
,
`equipment_id`
varchar
(
64
)
NOT
NULL
COMMENT
'设备id'
,
`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`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'区域设置'
;
CREATE
TABLE
`equipment`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`equipment_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'设备id'
,
`name`
VARCHAR
(
128
)
DEFAULT
NULL
COMMENT
'设备名称'
,
`type`
VARCHAR
(
32
)
DEFAULT
NULL
COMMENT
'设备类型'
,
`status`
VARCHAR
(
4
)
DEFAULT
NULL
COMMENT
'状态 在线,离线'
,
`product_name`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'产品名称'
,
`version`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'版本'
,
`equipment_create_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'设备创建时间'
,
`equipment_register_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'设备注册时间'
,
`equipment_last_online`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'最后上线时间'
,
`description`
VARCHAR
(
1024
)
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'设备管理'
;
CREATE
TABLE
`alarm_config`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`alarm_type`
VARCHAR
(
4
)
DEFAULT
NULL
COMMENT
'告警类型 1 长者跌倒 2 呼吸异常 3 心率异常 4 行为异常'
,
`status`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'状态 1 启用 0 禁用'
,
`org_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'所属组织机构id'
,
`role_config`
VARCHAR
(
512
)
DEFAULT
NULL
COMMENT
'规则配置'
,
`content`
VARCHAR
(
512
)
DEFAULT
NULL
COMMENT
'内容'
,
`notify_channel`
VARCHAR
(
16
)
DEFAULT
NULL
COMMENT
'通知渠道 1、短信 2、邮件 3、小程序 可多选'
,
`notify_relation`
VARCHAR
(
4
)
DEFAULT
NULL
COMMENT
'通知家属 1、同步通知 2 可选通知 3 不通知'
,
`notify_way`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'通知对象 1 全部 2 选择人员'
,
`notify_user`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'通知人员'
,
`description`
VARCHAR
(
1024
)
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
CREATE
TABLE
`alarm_record`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`alarm_id`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'关联告警配置'
,
`alarm_date`
datetime
DEFAULT
NULL
COMMENT
'告警时间'
,
`status`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'状态 1 待处理 2 已处理'
,
`deal_user`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'处理人'
,
`deal_time`
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
CREATE
TABLE
`plafform_setting`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'名称'
,
`logo`
VARCHAR
(
128
)
DEFAULT
NULL
COMMENT
'系统logo'
,
`tab`
VARCHAR
(
128
)
DEFAULT
NULL
COMMENT
'浏览器页签'
,
`background`
VARCHAR
(
128
)
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`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'平台设置'
;
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment