ota_package
OTA
(Over-the-Air Technology)包表
- id
自动生成的UUID
- create_time
创建时间戳 - tenant_id
租户id - device_profile_id
设备配置id - type
类型(FIRMWARE,SOFTWARE) - title
标题 - version
版本 - tag
标签 - url
地址 - file_name
文件名称 - content_type
内容类型(如APPLICATION_OCTET_STREAM) - checksum_algorithm
校验和算法(MD5,SHA256,SHA384,SHA512,CRC32,MURMUR3_32,MURMUR3_128) - checksum
校验和 - data
数据 - data_size
数据大小 - additional_info
JSON
格式的详情 - search_text
搜索文本
relation
关联表
- from_id
来源id - from_type
来源类型(TENANT,CUSTOMER,USER,DASHBOARD,ASSET,DEVICE,ALARM,RULE_CHAIN,RULE_NODE,ENTITY_VIEW,WIDGETS_BUNDLE,WIDGET_TYPE,TENANT_PROFILE,DEVICE_PROFILE,API_USAGE_STATE,TB_RESOURCE,OTA_PACKAGE,EDGE,RPC) - to_id
目标id - to_type
目标类型(TENANT,CUSTOMER,USER,DASHBOARD,ASSET,DEVICE,ALARM,RULE_CHAIN,RULE_NODE,ENTITY_VIEW,WIDGETS_BUNDLE,WIDGET_TYPE,TENANT_PROFILE,DEVICE_PROFILE,API_USAGE_STATE,TB_RESOURCE,OTA_PACKAGE,EDGE,RPC) - relation_type_group
关联类型组(COMMON,DASHBOARD,RULE_CHAIN,RULE_NODE,EDGE,EDGE_AUTO_ASSIGN_RULE_CHAIN,SOFTWARE) - relation_type
关联类型 - additional_info
JSON
格式的详情
resource
资源表
- id
自动生成的UUID
- create_time
创建时间戳 - tenant_id
租户id - title
标题 - resource_type
资源类型(LWM2M_MODEL,JKS,PKCS_12) - resource_key
资源键 - search_text
搜索文本 - file_name
文件名 - data
数据
rpc
远程调用表
- id
自动生成的UUID
- create_time
创建时间戳 - tenant_id
租户id - device_id
设备id - expiration_time
请求过期时间(毫秒) - request
JSON
格式的请求数据 - response
JSON
格式的响应数据 - additional_info
JSON
格式的详情 - status
当前状态(QUEUED,SENT,DELIVERED,SUCCESSFUL,TIMEOUT,EXPIRED,FAILED,DELETED)
rule_chain
规则链表
- id
自动生成的UUID
- create_time
创建时间戳 - additional_info
JSON
格式的详情 - configuration
配置(保留字段,未来使用) - name
名称 - type
类型(CORE,EDGE) - first_rule_node_id
首节点id - root
是否根链 - debug_mode
是否调试模式(保留字段,未来使用) - search_text
搜索文本 - tenant_id
租户id
rule_node
规则节点表
- id
自动生成的UUID
- create_time
创建时间戳 - rule_chain_id
所属规则链id - additional_info
JSON
格式的详情 - configuration
JSON
格式的配置(结构根据节点而定) - type
类型(完整的Java
类名) - name
名称 - debug_mode
是否调试模式 - search_text
搜索文本
rule_node_state
规则节点状态表
- id
自动生成的UUID
- create_time
创建时间戳 - rule_node_id
所属规则链id - entity_type
实体类型(TENANT,CUSTOMER,USER,DASHBOARD,ASSET,DEVICE,ALARM,RULE_CHAIN,RULE_NODE,ENTITY_VIEW,WIDGETS_BUNDLE,WIDGET_TYPE,TENANT_PROFILE,DEVICE_PROFILE,API_USAGE_STATE,TB_RESOURCE,OTA_PACKAGE,EDGE,RPC) - entity_id
实体id - state_data
状态数据
tb_schema_settings
架构设置表
- schema_version
架构版本
tb_user
用户表
- id
自动生成的UUID
- create_time
创建时间戳 - additional_info
JSON
格式的详情 - authority
权限(SYS_ADMIN,TENANT_ADMIN,CUSTOMER_USER,REFRESH_TOKEN) - customer_id
客户id - email
电子邮箱 - first_name
名 - last_name
姓 - search_text
搜索文本 - tenant_id
租户id
tenant
租户表
- id
自动生成的UUID
- create_time
创建时间戳 - additional_info
JSON
格式的详情 - tenant_profile_id
租户配置id - address
地址 - address2
地址2 - city
城市 - country
国家 - email
电子邮箱 - phone
电话 - region
区域(目前为Global) - search_text
搜索文本 - state
州 - title
标题 - zip
邮政编码
tenant_profile
租户配置表
- id
自动生成的UUID
- create_time
创建时间戳 - name
名称 - profile_data
JSON
格式的配置数据 - description
描述 - search_text
搜索文本 - is_default
是否默认 - isolated_tb_core
是否隔离核心消息(将当前租户相关的所有被核心平台处理的消息推送至独立的队列) - isolated_tb_rule_engine
是否隔离规则引擎消息(将当前租户相关的所有被规则引擎处理的消息推送至独立的队列)
ts_kv
遥测键值表
- entity_id
实体id - key
键(字典id) - ts
时间戳 - bool_v
布尔型的值 - str_v
字符串型的值 - long_v
长整形的值 - dbl_v
浮点数型的值 - json_v
JSON
格式的值
ts_kv_dictionary
遥测键值字典表
- key
键 - key_id
键id
ts_kv_latest
遥测最新键值表
- entity_id
实体id - key
键(字典id) - ts
时间戳 - bool_v
布尔型的值 - str_v
字符串型的值 - long_v
长整形的值 - dbl_v
浮点数型的值 - json_v
JSON
格式的值
user_credentials
用户凭证表
- id
自动生成的UUID
- create_time
创建时间戳 - activate_token
激活令牌 - enabled
是否启用 - password
密码 - reset_token
重置令牌 - user_id
用户id
widget_type
部件(类型)表
- id
自动生成的UUID
- create_time
创建时间戳 - alias
唯一别名(用于仪表盘中关联部件类型) - bundle_alias
包的别名 - descriptor
JSON
格式的描绘 - name
名称(用于搜索和界面展示) - tenant_id
租户id - image
Base64
编码的缩略图 - description
描述
widgets_bundle
部件包表
- id
自动生成的UUID
- create_time
创建时间戳 - alias
唯一别名(用于部件类型中关联部件包) - search_text
搜索文本 - tenant_id
租户id - title
标题(用于搜索和界面展示) - image
Base64
编码的缩略图 - description
描述