数据库设计
gen_table代码生成业务表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| table_id | bigint(20) | NO | 是 | 编号 | |
| table_name | varchar(200) | YES | 表名称 | ||
| data_name | varchar(200) | YES | 数据源名称 | ||
| table_comment | varchar(500) | YES | 表描述 | ||
| sub_table_name | varchar(64) | YES | 关联子表的表名 | ||
| sub_table_fk_name | varchar(64) | YES | 子表关联的外键名 | ||
| class_name | varchar(100) | YES | 实体类名称 | ||
| tpl_category | varchar(200) | crud | YES | 使用的模板(crud单表操作 tree树表操作) | |
| package_name | varchar(100) | YES | 生成包路径 | ||
| module_name | varchar(30) | YES | 生成模块名 | ||
| business_name | varchar(30) | YES | 生成业务名 | ||
| function_name | varchar(50) | YES | 生成功能名 | ||
| function_author | varchar(50) | YES | 生成功能作者 | ||
| gen_type | char(1) | 0 | YES | 生成代码方式(0zip压缩包 1自定义路径) | |
| gen_path | varchar(200) | / | YES | 生成路径(不填默认项目路径) | |
| options | varchar(1000) | YES | 其它生成选项 | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
gen_table_column代码生成业务表字段
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| column_id | bigint(20) | NO | 是 | 编号 | |
| table_id | varchar(64) | YES | 归属表编号 | ||
| column_name | varchar(200) | YES | 列名称 | ||
| column_comment | varchar(500) | YES | 列描述 | ||
| column_type | varchar(100) | YES | 列类型 | ||
| java_type | varchar(500) | YES | JAVA类型 | ||
| java_field | varchar(200) | YES | JAVA字段名 | ||
| is_pk | char(1) | YES | 是否主键(1是) | ||
| is_increment | char(1) | YES | 是否自增(1是) | ||
| is_required | char(1) | YES | 是否必填(1是) | ||
| is_insert | char(1) | YES | 是否为插入字段(1是) | ||
| is_edit | char(1) | YES | 是否编辑字段(1是) | ||
| is_list | char(1) | YES | 是否列表字段(1是) | ||
| is_query | char(1) | YES | 是否查询字段(1是) | ||
| query_type | varchar(200) | EQ | YES | 查询方式(等于、不等于、大于、小于、范围) | |
| html_type | varchar(200) | YES | 显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件) | ||
| dict_type | varchar(200) | YES | 字典类型 | ||
| sort | int(11) | YES | 排序 | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | 
iot_category产品分类
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| category_id | bigint(20) | NO | 是 | 产品分类ID | |
| category_name | varchar(64) | NO | 产品分类名称 | ||
| tenant_id | bigint(20) | NO | 租户ID | ||
| tenant_name | varchar(30) | NO | 租户名称 | ||
| is_sys | tinyint(1) | 0 | NO | 是否系统通用(0-否,1-是) | |
| parent_id | bigint(20) | YES | 父级ID | ||
| order_num | int(11) | YES | 显示顺序 | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
iot_device设备
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| device_id | bigint(20) | NO | 是 | 设备ID | |
| device_name | varchar(64) | NO | 设备名称 | ||
| product_id | bigint(20) | NO | 产品ID | ||
| product_name | varchar(64) | NO | 产品名称 | ||
| user_id | bigint(20) | NO | 用户ID | ||
| user_name | varchar(30) | NO | 用户昵称 | ||
| tenant_id | bigint(20) | NO | 租户ID | ||
| tenant_name | varchar(30) | NO | 租户名称 | ||
| serial_number | varchar(64) | NO | 设备编号 | ||
| gw_dev_code | varchar(64) | YES | 子设备网关编号 | ||
| firmware_version | float(11,2) | NO | 固件版本 | ||
| status | tinyint(1) | 1 | NO | 设备状态(1-未激活,2-禁用,3-在线,4-离线) | |
| rssi | tinyint(4) | YES | 信号强度( 信号极好4格[-55— 0], 信号好3格[-70— -55], 信号一般2格[-85— -70], 信号差1格[-100— -85]) | ||
| is_shadow | tinyint(1) | YES | 是否启用设备影子(0=禁用,1=启用) | ||
| location_way | tinyint(1) | YES | 定位方式(1=ip自动定位,2=设备定位,3=自定义) | ||
| things_model_value | json | YES | 物模型值 | ||
| network_address | varchar(255) | YES | 设备所在地址 | ||
| network_ip | varchar(32) | YES | 设备入网IP | ||
| longitude | double(11,6) | YES | 设备经度 | ||
| latitude | double(11,6) | YES | 设备纬度 | ||
| active_time | datetime | YES | 激活时间 | ||
| summary | json | YES | 设备摘要,格式[{"name":"device"},{"chip":"esp8266"}] | ||
| img_url | varchar(255) | YES | 图片地址 | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | ||
| is_simulate | tinyint(1) unsigned zerofill | 0 | YES | 是否是模拟设备 | |
| slave_id | int(11) | YES | 从机id | ||
| is_sys | tinyint(1) | 0 | NO | 是否系统通用(0-否,1-是) | 
iot_device_group设备分组
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| device_id | bigint(20) | NO | 设备ID | ||
| group_id | bigint(20) | NO | 分组ID | 
iot_device_job设备定时
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| job_id | bigint(20) | NO | 是 | 任务ID | |
| job_name | varchar(64) | NO | 任务名称 | ||
| job_group | varchar(64) | DEFAULT | NO | 任务组名 | |
| cron_expression | varchar(255) | YES | cron执行表达式 | ||
| misfire_policy | varchar(20) | 3 | YES | 计划执行错误策略(1立即执行 2执行一次 3放弃执行) | |
| concurrent | char(1) | 1 | YES | 是否并发执行(0允许 1禁止) | |
| status | char(1) | 0 | YES | 状态(0正常 1暂停) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注信息 | ||
| device_id | bigint(20) | YES | 设备ID | ||
| serial_number | varchar(64) | YES | 设备编号 | ||
| device_name | varchar(64) | YES | 设备名称 | ||
| is_advance | tinyint(1) | YES | 是否详细corn表达式(1=是,0=否) | ||
| actions | json | YES | 执行的动作集合 | ||
| job_type | tinyint(1) | YES | 任务类型(1=设备定时,2=设备告警,3=场景联动) | ||
| product_id | bigint(20) | YES | 产品ID | ||
| product_name | varchar(64) | YES | 产品名称 | ||
| scene_id | bigint(20) | YES | 场景联动ID | ||
| alert_id | bigint(20) | YES | 告警ID | ||
| alert_trigger | json | YES | 定时告警触发器 | 
iot_device_log设备日志
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| log_id | bigint(20) | NO | 是 | 设备监测信息ID | |
| identify | varchar(64) | NO | 标识符 | ||
| model_name | varchar(255) | YES | 物模型名称 | ||
| log_type | tinyint(1) | NO | 类型(1=属性上报,2=调用功能,3=事件上报,4=设备升级,5=设备上线,6=设备离线) | ||
| log_value | varchar(64) | NO | 日志值 | ||
| device_id | bigint(20) | YES | 设备ID | ||
| device_name | varchar(64) | YES | 设备名称 | ||
| serial_number | varchar(64) | YES | 设备编号 | ||
| is_monitor | tinyint(1) unsigned zerofill | 0 | NO | 是否监测数据(1=是,0=否) | |
| mode | tinyint(1) unsigned zerofill | 0 | NO | 模式(1=影子模式,2=在线模式,3=其他) | |
| user_id | bigint(20) | YES | 用户ID | ||
| user_name | varchar(30) | YES | 用户昵称 | ||
| tenant_id | bigint(20) | YES | 租户ID | ||
| tenant_name | varchar(30) | YES | 租户名称 | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| remark | varchar(200) | YES | 备注 | 
iot_device_template设备采集点模板关联对象
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| id | bigint(20) | NO | 是 | 自增id | |
| product_id | bigint(20) | YES | 产品id | ||
| template_id | bigint(20) | YES | 采集点模板id | 
iot_device_user设备用户
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| device_id | bigint(20) | NO | 设备ID | ||
| user_id | bigint(20) | NO | 用户ID | ||
| tenant_id | bigint(20) | NO | 租户ID | ||
| tenant_name | varchar(30) | NO | 租户名称 | ||
| device_name | varchar(64) | NO | 设备名称 | ||
| phonenumber | varchar(11) | YES | 手机号码 | ||
| user_name | varchar(30) | NO | 用户昵称 | ||
| is_owner | tinyint(4) | NO | 是否为设备所有者(0=否,1=是) | ||
| perms | varchar(255) | YES | 用户物模型权限,多个以英文逗号分隔 | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
iot_event_log事件日志
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| log_id | bigint(20) | NO | 是 | 设备事件日志ID | |
| identify | varchar(64) | NO | 标识符 | ||
| model_name | varchar(255) | YES | 物模型名称 | ||
| log_type | tinyint(1) | NO | 类型(3=事件上报,5=设备上线,6=设备离线) | ||
| log_value | varchar(64) | NO | 日志值 | ||
| device_id | bigint(20) | YES | 设备ID | ||
| device_name | varchar(64) | YES | 设备名称 | ||
| serial_number | varchar(64) | YES | 设备编号 | ||
| is_monitor | tinyint(1) unsigned zerofill | 0 | NO | 是否监测数据(1=是,0=否) | |
| mode | tinyint(1) unsigned zerofill | 0 | NO | 模式(1=影子模式,2=在线模式,3=其他) | |
| user_id | bigint(20) | YES | 用户ID | ||
| user_name | varchar(30) | YES | 用户昵称 | ||
| tenant_id | bigint(20) | YES | 租户ID | ||
| tenant_name | varchar(30) | YES | 租户名称 | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| remark | varchar(200) | YES | 备注 | 
iot_function_log设备服务下发日志
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| id | bigint(20) | NO | 是 | 设备功能日志ID | |
| identify | varchar(64) | NO | 标识符 | ||
| fun_type | int(11) | NO | 1==服务下发,2=属性获取,3.OTA升级 | ||
| fun_value | varchar(64) | NO | 日志值 | ||
| message_id | varchar(64) | YES | 消息id | ||
| device_name | varchar(64) | YES | 设备名称 | ||
| serial_number | varchar(64) | NO | 设备编号 | ||
| mode | int(11) | YES | 模式(1=影子模式,2=在线模式,3=其他) | ||
| user_id | bigint(20) | YES | 用户id | ||
| result_msg | varchar(128) | YES | 下发结果描述 | ||
| result_code | int(11) | YES | 下发结果代码 | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| remark | varchar(128) | YES | 备注 | ||
| show_value | varchar(255) | YES | 显示值 | ||
| model_name | varchar(64) | YES | 物模型名称 | ||
| reply_time | datetime | YES | 设备回复时间 | 
iot_group设备分组
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| group_id | bigint(20) | NO | 是 | 分组ID | |
| group_name | varchar(64) | NO | 分组名称 | ||
| group_order | tinyint(4) | 0 | NO | 分组排序 | |
| user_id | bigint(20) | NO | 用户ID | ||
| user_name | varchar(30) | NO | 用户昵称 | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
iot_product产品
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| product_id | bigint(20) | NO | 是 | 产品ID | |
| product_name | varchar(64) | NO | 产品名称 | ||
| protocol_code | varchar(64) | YES | 协议编号 | ||
| category_id | bigint(20) | NO | 产品分类ID | ||
| category_name | varchar(64) | NO | 产品分类名称 | ||
| tenant_id | bigint(20) | NO | 租户ID | ||
| tenant_name | varchar(30) | NO | 租户名称 | ||
| is_sys | tinyint(1) | 0 | NO | 是否系统通用(0-否,1-是) | |
| is_authorize | tinyint(1) | 0 | NO | 是否启用授权码(0-否,1-是) | |
| mqtt_account | varchar(64) | YES | mqtt账号 | ||
| mqtt_password | varchar(64) | YES | mqtt密码 | ||
| mqtt_secret | varchar(64) | YES | 产品秘钥 | ||
| status | tinyint(1) | YES | 状态(1-未发布,2-已发布) | ||
| things_models_json | json | YES | 物模型JSON(属性、功能、事件) | ||
| device_type | tinyint(1) | 1 | YES | 设备类型(1-直连设备、2-网关设备、3-监控设备) | |
| network_method | tinyint(1) | 1 | YES | 联网方式(1=wifi、2=蜂窝(2G/3G/4G/5G)、3=以太网、4=其他) | |
| vertificate_method | tinyint(1) | 1 | YES | 认证方式(1-简单认证、2-加密认证、3-简单+加密) | |
| img_url | varchar(255) | YES | 图片地址 | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | ||
| transport | varchar(64) | YES | 产品支持的传输协议 | 
iot_product_authorize产品授权码表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| authorize_id | bigint(20) | NO | 是 | 授权码ID | |
| authorize_code | varchar(32) | NO | 授权码 | ||
| product_id | bigint(20) | NO | 产品ID | ||
| device_id | bigint(20) | YES | 设备ID | ||
| serial_number | varchar(64) | YES | 设备编号 | ||
| user_id | bigint(20) | YES | 用户ID | ||
| user_name | varchar(30) | YES | 用户名称 | ||
| status | tinyint(1) | YES | 状态(1-未使用,2-使用中) | ||
| del_flag | char(1) | 0 | NO | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | NO | 创建者 | ||
| create_time | datetime | NO | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
iot_protocol协议表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| id | bigint(20) | NO | 是 | 自增id | |
| protocol_code | varchar(60) | NO | 协议编码 | ||
| protocol_name | varchar(60) | NO | 协议名称 | ||
| protocol_file_url | varchar(500) | NO | 协议jar包,js包,c程序上传地址 | ||
| protocol_type | int(11) | 0 | NO | 协议类型 0:未知 1:jar,2.js,3.c | |
| jar_sign | varchar(100) | NO | 协议文件摘要(文件的md5) | ||
| create_time | timestamp | CURRENT_TIMESTAMP | NO | 创建时间 | |
| update_time | timestamp | CURRENT_TIMESTAMP | NO | 更新时间 | |
| protocol_status | int(11) | 0 | NO | 0:草稿 1:启用 2:停用 | |
| del_flag | int(11) | 0 | NO | 0:正常 1:删除 | 
iot_scene场景联动
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| scene_id | bigint(20) | NO | 是 | 场景ID | |
| scene_name | varchar(64) | NO | 场景名称 | ||
| chain_name | varchar(32) | YES | 规则名称 | ||
| enable | tinyint(1) | YES | 场景状态(1-启动,2-停止) | ||
| user_id | bigint(20) | NO | 用户ID | ||
| user_name | varchar(64) | NO | 用户名称 | ||
| silent_period | int(11) | YES | 静默周期(分钟) | ||
| cond | tinyint(4) | YES | 执行条件(1=或、任意条件,2=且、所有条件,3=非,不满足) | ||
| execute_mode | tinyint(1) | YES | 执行方式(1=串行,顺序执行,2=并行,同时执行) | ||
| execute_delay | int(11) | YES | 延时执行(秒钟) | ||
| has_alert | tinyint(1) | 0 | YES | 是否包含告警推送(1=包含,2=不包含) | |
| application_name | varchar(32) | NO | 应用名称 | ||
| el_data | text | YES | 规则数据 | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
iot_scene_script场景脚本
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| script_id | varchar(32) | NO | 脚本ID | ||
| scene_id | bigint(20) | NO | 场景ID | ||
| source | tinyint(1) | NO | 触发源(1=设备触发,2=定时触发,3=产品触发,4=告警执行) | ||
| script_purpose | tinyint(1) | NO | 脚本用途(1=数据流,2=触发器,3=执行动作) | ||
| product_id | bigint(20) | YES | 产品ID(用于获取对应物模型) | ||
| product_name | varchar(64) | YES | 产品名称 | ||
| id | varchar(64) | YES | 物模型标识符 | ||
| name | varchar(64) | YES | 物模型名称 | ||
| value | varchar(64) | YES | 物模型值 | ||
| operator | varchar(16) | YES | 操作符 | ||
| type | tinyint(1) | YES | 物模型类别(1=属性,2=功能,3=事件,4=设备升级,5=设备上线,6=设备下线) | ||
| device_count | int(11) | YES | 设备数量 | ||
| job_id | bigint(20) | YES | 任务ID | ||
| cron_expression | varchar(255) | YES | cron执行表达式 | ||
| is_advance | tinyint(1) | YES | 是否详细corn表达式(1=是,0=否) | ||
| parent_id | varchar(32) | YES | 父物模id | ||
| parent_name | varchar(32) | YES | 父物模名称 | ||
| array_index | varchar(20) | YES | 数组索引 | ||
| array_index_name | varchar(20) | YES | 数组索引名称 | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | 
iot_script规则引擎脚本
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| script_id | varchar(32) | NO | 脚本ID | ||
| user_id | bigint(20) | NO | 用户ID | ||
| user_name | varchar(30) | NO | 用户昵称 | ||
| scene_id | bigint(20) | 0 | NO | 关联场景ID | |
| product_id | bigint(20) | YES | 产品ID | ||
| product_name | varchar(64) | YES | 产品名称 | ||
| script_event | tinyint(1) | NO | 脚本事件(1=设备上报,2=平台下发,3=设备上线,4=设备离线) | ||
| script_action | tinyint(1) | NO | 脚本动作(1=消息重发,2=消息通知,3=Http推送,4=Mqtt桥接,5=数据库存储) | ||
| script_purpose | tinyint(1) | NO | 脚本用途(1=数据流,2=触发器,3=执行动作) | ||
| script_order | tinyint(1) | 0 | NO | 脚本执行顺序,值越大优先级越高 | |
| application_name | varchar(32) | NO | 应用名,后端、规则和脚本要统一 | ||
| script_name | varchar(64) | NO | 脚本名 | ||
| script_data | text | NO | 脚本数据 | ||
| script_type | char(16) | NO | 脚本类型: script=普通脚本, switch_script=选择脚本, if_script=条件脚本, for_script=数量循环脚本, while_script=条件循环, break_script=退出循环脚本 | ||
| script_language | varchar(16) | NO | 脚本语言(groovy | qlexpress | js | python | lua | aviator | java) | ||
| enable | tinyint(1) | 1 | NO | 是否生效(0-不生效,1-生效) | |
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
iot_social_platform第三方登录平台控制
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| social_platform_id | int(11) | NO | 是 | 第三方登录平台主键 | |
| platform | varchar(32) | NO | 第三方登录平台 | ||
| status | char(1) | 0 | NO | 0:启用 ,1:禁用 | |
| client_id | varchar(100) | NO | 第三方平台申请Id | ||
| secret_key | varchar(100) | NO | 第三方平台密钥 | ||
| redirect_uri | varchar(120) | NO | 用户认证后跳转地址 | ||
| del_flag | char(1) | 0 | NO | 删除标记位(0代表存在,1代表删除) | |
| create_by | varchar(64) | NO | 创建者 | ||
| create_time | datetime | NO | 创建时间 | ||
| update_time | datetime | YES | 更新时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| remark | varchar(500) | YES | 备注 | ||
| bind_uri | varchar(128) | NO | 绑定注册登录uri,http://localhost/login?bindId= | ||
| redirect_login_uri | varchar(128) | NO | 跳转登录uri,http://localhost/login?loginId= | ||
| error_msg_uri | varchar(128) | NO | 错误提示uri,http://localhost/login?errorId= | 
iot_social_user第三方登录用户
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| social_user_id | int(11) | NO | 是 | 第三方系统用户表主键 | |
| uuid | varchar(64) | NO | 第三方系统的唯一ID | ||
| source | varchar(32) | NO | 第三方用户来源 | ||
| access_token | varchar(255) | YES | 用户的授权令牌 | ||
| expire_in | int(11) | YES | 第三方用户的授权令牌的有效期(部分平台可能没有) | ||
| refresh_token | varchar(255) | YES | 刷新令牌(部分平台可能没有) | ||
| open_id | varchar(100) | YES | 第三方用户的 open id(部分平台可能没有) | ||
| uid | varchar(64) | YES | 第三方用户的 ID(部分平台可能没有) | ||
| access_code | varchar(64) | YES | 个别平台的授权信息(部分平台可能没有) | ||
| union_id | varchar(100) | YES | 第三方用户的 union id(部分平台可能没有) | ||
| scope | varchar(64) | YES | 第三方用户授予的权限(部分平台可能没有) | ||
| token_type | varchar(64) | YES | 个别平台的授权信息(部分平台可能没有) | ||
| id_token | varchar(64) | YES | id token(部分平台可能没有) | ||
| mac_algorithm | varchar(64) | YES | 小米平台用户的附带属性(部分平台可能没有) | ||
| mac_key | varchar(64) | YES | 小米平台用户的附带属性(部分平台可能没有) | ||
| code | varchar(64) | YES | 用户的授权code(部分平台可能没有) | ||
| oauth_token | varchar(64) | YES | Twitter平台用户的附带属性(部分平台可能没有) | ||
| oauth_token_secret | varchar(64) | YES | Twitter平台用户的附带属性(部分平台可能没有) | ||
| create_time | datetime | NO | 创建时间 | ||
| create_by | varchar(64) | NO | 创建者 | ||
| update_time | datetime | YES | 更新时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| del_flag | char(1) | 0 | NO | 删除标记位(0代表存在,2代表删除) | |
| status | char(1) | 0 | NO | 绑定状态(0:未绑定,1:绑定) | |
| sys_user_id | int(11) | YES | 用户ID | ||
| username | varchar(64) | YES | 用户名 | ||
| nickname | varchar(64) | YES | 用户昵称 | ||
| avatar | varchar(256) | YES | 用户头像 | ||
| gender | tinyint(4) | YES | 用户性别 | ||
| source_client | varchar(64) | YES | 第三方用户来源客户端(web、app、小程序) | 
iot_things_model物模型
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| model_id | bigint(20) | NO | 是 | 物模型ID | |
| model_name | varchar(64) | NO | 物模型名称 | ||
| product_id | bigint(20) | NO | 产品ID | ||
| product_name | varchar(64) | NO | 产品名称 | ||
| tenant_id | bigint(20) | NO | 租户ID | ||
| tenant_name | varchar(30) | NO | 租户名称 | ||
| identifier | varchar(32) | NO | 标识符,产品下唯一 | ||
| type | tinyint(1) | NO | 模型类别(1-属性,2-功能,3-事件) | ||
| datatype | varchar(64) | NO | 数据类型(integer、decimal、string、bool、array、enum) | ||
| specs | json | YES | 数据定义 | ||
| is_chart | tinyint(1) | 0 | NO | 是否图表展示(0-否,1-是) | |
| is_monitor | tinyint(1) | 0 | NO | 是否实时监测(0-否,1-是) | |
| is_history | tinyint(1) | 0 | YES | 是否历史存储(0-否,1-是) | |
| is_readonly | tinyint(1) | 0 | YES | 是否只读数据(0-否,1-是) | |
| is_share_perm | tinyint(1) | 0 | YES | 是否设备分享权限(0-否,1-是) | |
| model_order | int(11) | 0 | YES | 排序,值越大,排序越靠前 | |
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | ||
| temp_slave_id | bigint(20) | YES | 从机id | ||
| formula | varchar(255) | YES | 计算公式 | ||
| reverse_formula | varchar(255) | YES | 控制公式 | ||
| reg_addr | int(11) | YES | 寄存器地址值 | ||
| bit_option | varchar(255) | YES | 位定义选项 | ||
| value_type | varchar(64) | YES | 解析类型 1.数值 2.选项 | ||
| is_params | int(11) | YES | 是否是计算参数 | ||
| quantity | int(11) | YES | 读取寄存器数量 | ||
| code | varchar(255) | YES | modbus功能码 | ||
| parse_type | varchar(20) | YES | modbus解析类型 | 
iot_things_model_template物模型模板
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| template_id | bigint(20) | NO | 是 | 物模型ID | |
| template_name | varchar(64) | NO | 物模型名称 | ||
| tenant_id | bigint(20) | NO | 租户ID | ||
| tenant_name | varchar(30) | NO | 租户名称 | ||
| identifier | varchar(32) | NO | 标识符,产品下唯一 | ||
| type | tinyint(1) | NO | 模型类别(1-属性,2-功能,3-事件) | ||
| datatype | varchar(64) | NO | 数据类型(integer、decimal、string、bool、array、enum) | ||
| specs | json | YES | 数据定义 | ||
| is_sys | tinyint(1) | 0 | NO | 是否系统通用(0-否,1-是) | |
| is_chart | tinyint(1) | 0 | NO | 是否图表展示(0-否,1-是) | |
| is_monitor | tinyint(1) | 0 | NO | 是否实时监测(0-否,1-是) | |
| is_history | tinyint(1) | 0 | NO | 是否历史存储 (0-否,1-是) | |
| is_readonly | tinyint(1) | 0 | YES | 是否只读数据(0-否,1-是) | |
| is_share_perm | tinyint(1) | 0 | YES | 是否设备分享权限(0-否,1-是) | |
| model_order | int(11) | 0 | YES | 排序,值越大,排序越靠前 | |
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | ||
| temp_slave_id | varchar(20) | YES | 从机id | ||
| formula | varchar(255) | YES | 计算公式 | ||
| reverse_formula | varchar(255) | YES | 控制公式 | ||
| reg_addr | int(11) | YES | 寄存器地址值 | ||
| bit_option | varchar(255) | YES | 位定义选项 | ||
| value_type | varchar(64) | YES | 解析类型 1.数值 2.选项 | ||
| is_params | int(1) unsigned zerofill | YES | 是否是计算参数,默认否 0=否,1=是 | ||
| quantity | int(11) | YES | 读取寄存器数量 | ||
| code | varchar(255) | YES | modbus功能码 | ||
| old_identifier | varchar(10) | YES | 旧的标识符 | ||
| old_temp_slave_id | varchar(10) | YES | 旧的从机id | ||
| parse_type | varchar(20) | YES | modbus解析类型 | 
media_server流媒体服务器配置
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| id | bigint(20) | NO | 是 | 流媒体配置ID | |
| server_id | varchar(30) | NO | 服务器标识 | ||
| tenant_id | bigint(20) | NO | 租户ID | ||
| tenant_name | varchar(30) | NO | 租户名称 | ||
| enabled | tinyint(1) | YES | 使能开关 | ||
| protocol | varchar(10) | NO | 默认播放协议 | ||
| ip | varchar(255) | NO | 服务器ip | ||
| domain | varchar(128) | NO | 服务器域名 | ||
| hookurl | varchar(255) | NO | 回调服务器地址 | ||
| secret | varchar(255) | NO | 流媒体密钥 | ||
| port_http | int(11) | 0 | NO | http端口 | |
| port_https | int(11) | 0 | NO | https端口 | |
| port_rtmp | int(11) | 0 | NO | rtmp端口 | |
| port_rtsp | int(11) | 0 | NO | rtsp端口 | |
| rtp_proxy_port | int(11) | 0 | NO | RTP收流端口 | |
| rtp_enable | tinyint(1) | 0 | NO | 是否使用多端口模式 | |
| rtp_port_range | varchar(255) | NO | rtp端口范围 | ||
| record_port | int(11) | 0 | NO | 录像服务端口 | |
| auto_config | tinyint(1) | 0 | NO | 是否自动同步配置ZLM | |
| status | tinyint(1) | 0 | NO | 状态 | |
| del_flag | char(1) | 0 | NO | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | NO | 创建者 | ||
| create_time | datetime | NO | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | ||
| port_ws | int(11) | YES | ws端口 | 
news新闻资讯
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| news_id | bigint(20) | NO | 是 | 新闻ID | |
| title | varchar(64) | NO | 标题 | ||
| content | text | NO | 内容 | ||
| img_url | varchar(128) | NO | 封面 | ||
| is_top | tinyint(1) | 0 | NO | 是否置顶(0-置顶 1-置顶) | |
| is_banner | tinyint(1) | 0 | NO | 是否banner(0-是banner 1-不是banner) | |
| category_id | bigint(20) | NO | 分类ID | ||
| category_name | varchar(32) | NO | 分类名称 | ||
| status | tinyint(1) | 0 | NO | 新闻状态(0-未发布,1-已发布) | |
| author | varchar(50) | NO | 作者 | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
news_category新闻分类
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| category_id | bigint(20) | NO | 是 | 分类ID | |
| category_name | varchar(64) | NO | 分类名称 | ||
| order_num | int(11) | NO | 显示顺序 | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
oauth_access_token
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| token_id | varchar(255) | YES | |||
| token | blob | YES | |||
| authentication_id | varchar(255) | YES | |||
| user_name | varchar(255) | YES | |||
| client_id | varchar(255) | YES | |||
| authentication | blob | YES | |||
| refresh_token | varchar(255) | YES | 
oauth_approvals
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| userId | varchar(255) | YES | |||
| clientId | varchar(255) | YES | |||
| scope | varchar(255) | YES | |||
| status | varchar(10) | YES | |||
| expiresAt | timestamp | CURRENT_TIMESTAMP | NO | ||
| lastModifiedAt | timestamp | CURRENT_TIMESTAMP | YES | 
oauth_client_details
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| client_id | varchar(100) | NO | 客户端ID | ||
| resource_ids | varchar(255) | YES | 客户端所能访问的资源id集合,多个资源时用逗号(,)分隔 | ||
| client_secret | varchar(255) | YES | 客户端秘钥 | ||
| scope | varchar(255) | YES | 权限范围,可选值包括read,write,trust;若有多个权限范围用逗号(,)分隔 | ||
| authorized_grant_types | varchar(255) | YES | 授权模式,可选值包括authorization_code,password,refresh_token,implicit,client_credentials, 若支持多个grant_type用逗号(,)分隔 | ||
| web_server_redirect_uri | varchar(255) | YES | 回调地址 | ||
| authorities | varchar(255) | YES | 权限 | ||
| access_token_validity | int(11) | YES | 设定客户端的access_token的有效时间值(单位:秒) | ||
| refresh_token_validity | int(11) | YES | 设定客户端的refresh_token的有效时间值(单位:秒) | ||
| additional_information | text | YES | 预留的字段,在Oauth的流程中没有实际的使用,可选,但若设置值,必须是JSON格式的数据 | ||
| autoapprove | varchar(255) | YES | 设置用户是否自动Approval操作, 默认值为 'false', 可选值包括 'true','false', 'read','write'. 该字段只适用于grant_type="authorization_code"的情况,当用户登录成功后,若该值为'true'或支持的scope值,则会跳过用户Approve的页面, 直接授权. | ||
| type | tinyint(1) | YES | 1=小度(DuerOS),2=天猫精灵(ALiGenie),3=小米小爱 | 
oauth_client_token
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| token_id | varchar(255) | YES | |||
| token | blob | YES | |||
| authentication_id | varchar(255) | YES | |||
| user_name | varchar(255) | YES | |||
| client_id | varchar(255) | YES | 
oauth_code
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| code | varchar(255) | YES | |||
| authentication | blob | YES | 
oauth_refresh_token
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| token_id | varchar(255) | YES | |||
| token | blob | YES | |||
| authentication | blob | YES | 
qrtz_blob_triggersBlob类型的触发器表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| trigger_name | varchar(100) | NO | qrtz_triggers表trigger_name的外键 | ||
| trigger_group | varchar(100) | NO | qrtz_triggers表trigger_group的外键 | ||
| blob_data | blob | YES | 存放持久化Trigger对象 | 
qrtz_calendars日历信息表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| calendar_name | varchar(100) | NO | 日历名称 | ||
| calendar | blob | NO | 存放持久化calendar对象 | 
qrtz_cron_triggersCron类型的触发器表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| trigger_name | varchar(100) | NO | qrtz_triggers表trigger_name的外键 | ||
| trigger_group | varchar(100) | NO | qrtz_triggers表trigger_group的外键 | ||
| cron_expression | varchar(200) | NO | cron表达式 | ||
| time_zone_id | varchar(80) | YES | 时区 | 
qrtz_fired_triggers已触发的触发器表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| entry_id | varchar(95) | NO | 调度器实例id | ||
| trigger_name | varchar(200) | NO | qrtz_triggers表trigger_name的外键 | ||
| trigger_group | varchar(200) | NO | qrtz_triggers表trigger_group的外键 | ||
| instance_name | varchar(200) | NO | 调度器实例名 | ||
| fired_time | bigint(20) | NO | 触发的时间 | ||
| sched_time | bigint(20) | NO | 定时器制定的时间 | ||
| priority | int(11) | NO | 优先级 | ||
| state | varchar(16) | NO | 状态 | ||
| job_name | varchar(200) | YES | 任务名称 | ||
| job_group | varchar(200) | YES | 任务组名 | ||
| is_nonconcurrent | varchar(1) | YES | 是否并发 | ||
| requests_recovery | varchar(1) | YES | 是否接受恢复执行 | 
qrtz_job_details任务详细信息表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| job_name | varchar(100) | NO | 任务名称 | ||
| job_group | varchar(100) | NO | 任务组名 | ||
| description | varchar(250) | YES | 相关介绍 | ||
| job_class_name | varchar(250) | NO | 执行任务类名称 | ||
| is_durable | varchar(1) | NO | 是否持久化 | ||
| is_nonconcurrent | varchar(1) | NO | 是否并发 | ||
| is_update_data | varchar(1) | NO | 是否更新数据 | ||
| requests_recovery | varchar(1) | NO | 是否接受恢复执行 | ||
| job_data | blob | YES | 存放持久化job对象 | 
qrtz_locks存储的悲观锁信息表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| lock_name | varchar(40) | NO | 悲观锁名称 | 
qrtz_paused_trigger_grps暂停的触发器表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| trigger_group | varchar(100) | NO | qrtz_triggers表trigger_group的外键 | 
qrtz_scheduler_state调度器状态表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| instance_name | varchar(100) | NO | 实例名称 | ||
| last_checkin_time | bigint(20) | NO | 上次检查时间 | ||
| checkin_interval | bigint(20) | NO | 检查间隔时间 | 
qrtz_simple_triggers简单触发器的信息表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| trigger_name | varchar(100) | NO | qrtz_triggers表trigger_name的外键 | ||
| trigger_group | varchar(100) | NO | qrtz_triggers表trigger_group的外键 | ||
| repeat_count | bigint(20) | NO | 重复的次数统计 | ||
| repeat_interval | bigint(20) | NO | 重复的间隔时间 | ||
| times_triggered | bigint(20) | NO | 已经触发的次数 | 
qrtz_simprop_triggers同步机制的行锁表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| trigger_name | varchar(100) | NO | qrtz_triggers表trigger_name的外键 | ||
| trigger_group | varchar(100) | NO | qrtz_triggers表trigger_group的外键 | ||
| str_prop_1 | varchar(512) | YES | String类型的trigger的第一个参数 | ||
| str_prop_2 | varchar(512) | YES | String类型的trigger的第二个参数 | ||
| str_prop_3 | varchar(512) | YES | String类型的trigger的第三个参数 | ||
| int_prop_1 | int(11) | YES | int类型的trigger的第一个参数 | ||
| int_prop_2 | int(11) | YES | int类型的trigger的第二个参数 | ||
| long_prop_1 | bigint(20) | YES | long类型的trigger的第一个参数 | ||
| long_prop_2 | bigint(20) | YES | long类型的trigger的第二个参数 | ||
| dec_prop_1 | decimal(13,4) | YES | decimal类型的trigger的第一个参数 | ||
| dec_prop_2 | decimal(13,4) | YES | decimal类型的trigger的第二个参数 | ||
| bool_prop_1 | varchar(1) | YES | Boolean类型的trigger的第一个参数 | ||
| bool_prop_2 | varchar(1) | YES | Boolean类型的trigger的第二个参数 | 
qrtz_triggers触发器详细信息表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| sched_name | varchar(120) | NO | 调度名称 | ||
| trigger_name | varchar(100) | NO | 触发器的名字 | ||
| trigger_group | varchar(100) | NO | 触发器所属组的名字 | ||
| job_name | varchar(200) | NO | qrtz_job_details表job_name的外键 | ||
| job_group | varchar(200) | NO | qrtz_job_details表job_group的外键 | ||
| description | varchar(250) | YES | 相关介绍 | ||
| next_fire_time | bigint(20) | YES | 上一次触发时间(毫秒) | ||
| prev_fire_time | bigint(20) | YES | 下一次触发时间(默认为-1表示不触发) | ||
| priority | int(11) | YES | 优先级 | ||
| trigger_state | varchar(16) | NO | 触发器状态 | ||
| trigger_type | varchar(8) | NO | 触发器的类型 | ||
| start_time | bigint(20) | NO | 开始时间 | ||
| end_time | bigint(20) | YES | 结束时间 | ||
| calendar_name | varchar(200) | YES | 日程表名称 | ||
| misfire_instr | smallint(6) | YES | 补偿执行的策略 | ||
| job_data | blob | YES | 存放持久化job对象 | 
sip_configsip系统配置
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| id | bigint(20) | NO | 是 | 主键 | |
| product_id | bigint(20) | NO | 产品ID | ||
| product_name | varchar(64) | NO | 产品名称 | ||
| enabled | tinyint(1) | YES | 使能开关 | ||
| isdefault | tinyint(1) | YES | 系统默认配置 | ||
| seniorSdp | tinyint(1) | YES | 拓展sdp | ||
| domain_alias | varchar(10) | NO | 服务器域 | ||
| server_sipid | varchar(20) | NO | 服务器sipid | ||
| password | varchar(20) | NO | sip认证密码 | ||
| ip | varchar(32) | YES | sip接入IP | ||
| port | bigint(20) | YES | sip接入端口号 | ||
| del_flag | char(1) | 0 | NO | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | NO | 创建者 | ||
| create_time | datetime | NO | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sip_device监控设备
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| device_id | bigint(20) | NO | 是 | 设备ID | |
| product_id | bigint(20) | 0 | NO | 产品ID | |
| product_name | varchar(64) | NO | 产品名称 | ||
| device_sip_id | varchar(64) | NO | 设备SipID | ||
| device_name | varchar(64) | NO | 设备名称 | ||
| manufacturer | varchar(64) | NO | 厂商名称 | ||
| model | varchar(64) | NO | 产品型号 | ||
| firmware | varchar(64) | NO | 固件版本 | ||
| transport | varchar(64) | UDP | NO | 传输模式 | |
| stream_mode | varchar(64) | UDP | NO | 流模式 | |
| online | varchar(64) | NO | 在线状态 | ||
| register_time | datetime | NO | 注册时间 | ||
| last_connect_time | datetime | YES | 最后上线时间 | ||
| active_time | datetime | YES | 激活时间 | ||
| ip | varchar(32) | YES | 设备入网IP | ||
| port | bigint(20) | YES | 设备接入端口号 | ||
| host_address | varchar(32) | YES | 设备地址 | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sip_device_channel监控设备通道信息
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| id | bigint(20) | NO | 是 | 主键 | |
| tenant_id | bigint(20) | NO | 租户ID | ||
| tenant_name | varchar(30) | NO | 租户名称 | ||
| product_id | bigint(20) | 0 | NO | 产品ID | |
| product_name | varchar(64) | NO | 产品名称 | ||
| user_id | bigint(20) | 0 | NO | 产品ID | |
| user_name | varchar(64) | NO | 产品名称 | ||
| device_sip_id | varchar(64) | NO | 设备SipID | ||
| channel_sip_id | varchar(64) | NO | 通道SipID | ||
| channel_name | varchar(64) | NO | 通道名称 | ||
| register_time | datetime | YES | 注册时间 | ||
| device_type | varchar(64) | YES | 设备类型 | ||
| channel_type | varchar(64) | YES | 通道类型 | ||
| cityCode | varchar(64) | NO | 城市编码 | ||
| civilCode | varchar(64) | NO | 行政区域 | ||
| manufacture | varchar(64) | NO | 厂商名称 | ||
| model | varchar(64) | NO | 产品型号 | ||
| owner | varchar(64) | NO | 设备归属 | ||
| block | varchar(64) | NO | 警区 | ||
| address | varchar(64) | NO | 安装地址 | ||
| parentId | varchar(64) | NO | 父级id | ||
| ipAddress | varchar(32) | YES | 设备入网IP | ||
| port | bigint(20) | 0 | YES | 设备接入端口号 | |
| password | varchar(64) | NO | 密码 | ||
| PTZType | bigint(20) | 0 | NO | PTZ类型 | |
| PTZTypeText | varchar(64) | NO | PTZ类型描述字符串 | ||
| status | tinyint(1) | 1 | NO | 设备状态(1-未激活,2-禁用,3-在线,4-离线) | |
| longitude | double(11,6) | YES | 设备经度 | ||
| latitude | double(11,6) | YES | 设备纬度 | ||
| streamId | varchar(64) | NO | 流媒体ID | ||
| subCount | bigint(20) | 0 | NO | 子设备数 | |
| parental | tinyint(1) | 1 | NO | 是否有子设备(1-有, 0-没有) | |
| hasAudio | tinyint(1) | 1 | NO | 是否含有音频(1-有, 0-没有) | |
| del_flag | char(1) | 0 | NO | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | NO | 创建者 | ||
| create_time | datetime | NO | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sys_auth_user第三方授权表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| auth_id | bigint(20) | NO | 是 | 授权ID | |
| uuid | varchar(500) | NO | 第三方平台用户唯一ID | ||
| user_id | bigint(20) | NO | 系统用户ID | ||
| login_name | varchar(30) | NO | 登录账号 | ||
| user_name | varchar(30) | YES | 用户昵称 | ||
| avatar | varchar(500) | YES | 头像地址 | ||
| varchar(255) | YES | 用户邮箱 | |||
| source | varchar(255) | YES | 用户来源 | ||
| create_time | datetime | YES | 创建时间 | 
sys_config参数配置表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| config_id | int(11) | NO | 是 | 参数主键 | |
| config_name | varchar(100) | YES | 参数名称 | ||
| config_key | varchar(100) | YES | 参数键名 | ||
| config_value | varchar(500) | YES | 参数键值 | ||
| config_type | char(1) | N | YES | 系统内置(Y是 N否) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sys_dept部门表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| dept_id | bigint(20) | NO | 是 | 部门id | |
| parent_id | bigint(20) | 0 | YES | 父部门id | |
| ancestors | varchar(50) | YES | 祖级列表 | ||
| dept_name | varchar(30) | YES | 部门名称 | ||
| order_num | int(11) | 0 | YES | 显示顺序 | |
| leader | varchar(20) | YES | 负责人 | ||
| phone | varchar(11) | YES | 联系电话 | ||
| varchar(50) | YES | 邮箱 | |||
| status | char(1) | 0 | YES | 部门状态(0正常 1停用) | |
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | 
sys_dict_data字典数据表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| dict_code | bigint(20) | NO | 是 | 字典编码 | |
| dict_sort | int(11) | 0 | YES | 字典排序 | |
| dict_label | varchar(100) | YES | 字典标签 | ||
| dict_value | varchar(100) | YES | 字典键值 | ||
| dict_type | varchar(100) | YES | 字典类型 | ||
| css_class | varchar(100) | YES | 样式属性(其他样式扩展) | ||
| list_class | varchar(100) | YES | 表格回显样式 | ||
| is_default | char(1) | N | YES | 是否默认(Y是 N否) | |
| status | char(1) | 0 | YES | 状态(0正常 1停用) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sys_dict_type字典类型表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| dict_id | bigint(20) | NO | 是 | 字典主键 | |
| dict_name | varchar(100) | YES | 字典名称 | ||
| dict_type | varchar(100) | YES | 字典类型 | ||
| status | char(1) | 0 | YES | 状态(0正常 1停用) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sys_job定时任务调度表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| job_id | bigint(20) | NO | 是 | 任务ID | |
| job_name | varchar(64) | NO | 任务名称 | ||
| job_group | varchar(64) | DEFAULT | NO | 任务组名 | |
| invoke_target | varchar(500) | NO | 调用目标字符串 | ||
| cron_expression | varchar(255) | YES | cron执行表达式 | ||
| misfire_policy | varchar(20) | 3 | YES | 计划执行错误策略(1立即执行 2执行一次 3放弃执行) | |
| concurrent | char(1) | 1 | YES | 是否并发执行(0允许 1禁止) | |
| status | char(1) | 0 | YES | 状态(0正常 1暂停) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注信息 | 
sys_job_log定时任务调度日志表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| job_log_id | bigint(20) | NO | 是 | 任务日志ID | |
| job_name | varchar(64) | NO | 任务名称 | ||
| job_group | varchar(64) | NO | 任务组名 | ||
| invoke_target | varchar(500) | NO | 调用目标字符串 | ||
| job_message | varchar(500) | YES | 日志信息 | ||
| status | char(1) | 0 | YES | 执行状态(0正常 1失败) | |
| exception_info | varchar(2000) | YES | 异常信息 | ||
| create_time | datetime | YES | 创建时间 | 
sys_logininfor系统访问记录
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| info_id | bigint(20) | NO | 是 | 访问ID | |
| user_name | varchar(50) | YES | 用户账号 | ||
| ipaddr | varchar(128) | YES | 登录IP地址 | ||
| login_location | varchar(255) | YES | 登录地点 | ||
| browser | varchar(50) | YES | 浏览器类型 | ||
| os | varchar(50) | YES | 操作系统 | ||
| status | char(1) | 0 | YES | 登录状态(0成功 1失败) | |
| msg | varchar(255) | YES | 提示消息 | ||
| login_time | datetime | YES | 访问时间 | 
sys_menu菜单权限表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| menu_id | bigint(20) | NO | 是 | 菜单ID | |
| menu_name | varchar(50) | NO | 菜单名称 | ||
| parent_id | bigint(20) | 0 | YES | 父菜单ID | |
| order_num | int(11) | 0 | YES | 显示顺序 | |
| path | varchar(200) | YES | 路由地址 | ||
| component | varchar(255) | YES | 组件路径 | ||
| query | varchar(255) | YES | 路由参数 | ||
| is_frame | int(11) | 1 | YES | 是否为外链(0是 1否) | |
| is_cache | int(11) | 0 | YES | 是否缓存(0缓存 1不缓存) | |
| menu_type | char(1) | YES | 菜单类型(M目录 C菜单 F按钮) | ||
| visible | char(1) | 0 | YES | 菜单状态(0显示 1隐藏) | |
| status | char(1) | 0 | YES | 菜单状态(0正常 1停用) | |
| perms | varchar(100) | YES | 权限标识 | ||
| icon | varchar(100) | # | YES | 菜单图标 | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sys_notice通知公告表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| notice_id | int(11) | NO | 是 | 公告ID | |
| notice_title | varchar(50) | NO | 公告标题 | ||
| notice_type | char(1) | NO | 公告类型(1通知 2公告) | ||
| notice_content | longblob | YES | 公告内容 | ||
| status | char(1) | 0 | YES | 公告状态(0正常 1关闭) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(255) | YES | 备注 | 
sys_oper_log操作日志记录
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| oper_id | bigint(20) | NO | 是 | 操作日志ID | |
| title | varchar(50) | YES | 模块标题 | ||
| business_type | int(11) | 0 | YES | 业务类型(0其它 1新增 2修改 3删除) | |
| method | varchar(100) | YES | 方法名称 | ||
| request_method | varchar(10) | YES | 请求方式 | ||
| operator_type | int(11) | 0 | YES | 操作类别(0其它 1后台用户 2手机端用户) | |
| oper_name | varchar(50) | YES | 操作人员 | ||
| dept_name | varchar(50) | YES | 部门名称 | ||
| oper_url | varchar(255) | YES | 请求URL | ||
| oper_ip | varchar(128) | YES | 主机地址 | ||
| oper_location | varchar(255) | YES | 操作地点 | ||
| oper_param | varchar(2000) | YES | 请求参数 | ||
| json_result | varchar(2000) | YES | 返回参数 | ||
| status | int(11) | 0 | YES | 操作状态(0正常 1异常) | |
| error_msg | varchar(2000) | YES | 错误消息 | ||
| oper_time | datetime | YES | 操作时间 | ||
| cost_time | bigint(20) | 0 | YES | 消耗时间 | 
sys_post岗位信息表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| post_id | bigint(20) | NO | 是 | 岗位ID | |
| post_code | varchar(64) | NO | 岗位编码 | ||
| post_name | varchar(50) | NO | 岗位名称 | ||
| post_sort | int(11) | NO | 显示顺序 | ||
| status | char(1) | NO | 状态(0正常 1停用) | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sys_role角色信息表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| role_id | bigint(20) | NO | 是 | 角色ID | |
| role_name | varchar(30) | NO | 角色名称 | ||
| role_key | varchar(100) | NO | 角色权限字符串 | ||
| role_sort | int(11) | NO | 显示顺序 | ||
| data_scope | char(1) | 1 | YES | 数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限) | |
| menu_check_strictly | tinyint(1) | 1 | YES | 菜单树选择项是否关联显示 | |
| dept_check_strictly | tinyint(1) | 1 | YES | 部门树选择项是否关联显示 | |
| status | char(1) | NO | 角色状态(0正常 1停用) | ||
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sys_role_dept角色和部门关联表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| role_id | bigint(20) | NO | 角色ID | ||
| dept_id | bigint(20) | NO | 部门ID | 
sys_role_menu角色和菜单关联表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| role_id | bigint(20) | NO | 角色ID | ||
| menu_id | bigint(20) | NO | 菜单ID | 
sys_user用户信息表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| user_id | bigint(20) | NO | 是 | 用户ID | |
| dept_id | bigint(20) | YES | 部门ID | ||
| user_name | varchar(30) | NO | 用户账号 | ||
| nick_name | varchar(30) | NO | 用户昵称 | ||
| user_type | varchar(2) | 00 | YES | 用户类型(00系统用户) | |
| varchar(50) | YES | 用户邮箱 | |||
| phonenumber | varchar(11) | YES | 手机号码 | ||
| sex | char(1) | 0 | YES | 用户性别(0男 1女 2未知) | |
| avatar | varchar(100) | YES | 头像地址 | ||
| password | varchar(100) | YES | 密码 | ||
| status | char(1) | 0 | YES | 帐号状态(0正常 1停用) | |
| del_flag | char(1) | 0 | YES | 删除标志(0代表存在 2代表删除) | |
| login_ip | varchar(128) | YES | 最后登录IP | ||
| login_date | datetime | YES | 最后登录时间 | ||
| create_by | varchar(64) | YES | 创建者 | ||
| create_time | datetime | YES | 创建时间 | ||
| update_by | varchar(64) | YES | 更新者 | ||
| update_time | datetime | YES | 更新时间 | ||
| remark | varchar(500) | YES | 备注 | 
sys_user_post用户与岗位关联表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| user_id | bigint(20) | NO | 用户ID | ||
| post_id | bigint(20) | NO | 岗位ID | 
sys_user_role用户和角色关联表
| 字段名 | 数据类型 | 默认值 | 允许非空 | 自动递增 | 备注 | 
|---|---|---|---|---|---|
| user_id | bigint(20) | NO | 用户ID | ||
| role_id | bigint(20) | NO | 角色ID |