ik_yudao_report · 报表与推送历史
MySQL 8.0.35。共 46 张表/视图、537 个字段、0 条物理外键。
保存 GoView 大屏、积木报表与仪表盘的设计和数据源配置,以及 APK 推送历史。报表设计保存布局、数据集和查询配置,展示的业务数据按配置从目标数据库读取。
表清单
使用状态:已接入 3 张、未发现引用 22 张、框架管理 21 张。
| 表名 | 数据库表注释 | 字段数 | 使用状态 | 字段与索引 |
|---|---|---|---|---|
| apk_push_history | APK推送历史记录表 | 9 | 已接入 | 查看 |
| apk_push_history11111 | 未填写 | 9 | 未发现引用 | 查看 |
| apk_push_history_new | APK推送历史记录表 | 7 | 未发现引用 | 查看 |
| huiyuan_age | 未填写 | 3 | 未发现引用 | 查看 |
| huiyuan_fengongsi | 未填写 | 4 | 未发现引用 | 查看 |
| huiyuan_huoyuedu | 未填写 | 3 | 未发现引用 | 查看 |
| huiyuan_sex | 未填写 | 3 | 未 发现引用 | 查看 |
| huiyuan_work | 未填写 | 3 | 未发现引用 | 查看 |
| huiyuan_wxtl | 未填写 | 3 | 未发现引用 | 查看 |
| huiyuan_wxtlshuliang | 未填写 | 3 | 未发现引用 | 查看 |
| huiyuan_xueli | 未填写 | 3 | 未发现引用 | 查看 |
| jimu_dict | 未填写 | 11 | 框架管理 | 查看 |
| jimu_dict_item | 未填写 | 11 | 框架管理 | 查看 |
| jimu_report | 在线excel设计器 | 24 | 框架管理 | 查看 |
| jimu_report_category | 分类 | 12 | 框架管理 | 查看 |
| jimu_report_data_source | 未填写 | 17 | 框架管理 | 查看 |
| jimu_report_db | 未填写 | 26 | 框架管理 | 查看 |
| jimu_report_db_field | 未填写 | 18 | 框架管理 | 查看 |
| jimu_report_db_param | 未填写 | 16 | 框架管理 | 查看 |
| jimu_report_export_job | 积木报表导出计划表 | 15 | 框架管理 | 查看 |
| jimu_report_export_log | 积木报表自动导出记录表 | 14 | 框架管理 | 查看 |
| jimu_report_icon_lib | 积木图库表 | 9 | 框架管理 | 查看 |
| jimu_report_link | 超链接配置表 | 11 | 框架管理 | 查看 |
| jimu_report_map | 地图配置表 | 10 | 框架管理 | 查看 |
| jimu_report_share | 积木报表预览权限表 | 9 | 框架管理 | 查看 |
| onl_drag_comp | 组件库 | 13 | 框架管理 | 查看 |
| onl_drag_dataset_head | 未填写 | 16 | 框架管理 | 查看 |
| onl_drag_dataset_item | 未填写 | 18 | 框架管理 | 查看 |
| onl_drag_dataset_param | 未填写 | 14 | 框架管理 | 查看 |
| onl_drag_page | 可视化拖拽界面 | 23 | 框架管理 | 查看 |
| onl_drag_page_comp | 可视化拖拽页面组件 | 10 | 框架管理 | 查看 |
| onl_drag_share | 仪表盘预览分享表 | 9 | 框架管理 | 查看 |
| onl_drag_table_relation | 仪表盘聚合表 | 15 | 未发现引用 | 查看 |
| rep_demo_dxtj | 未填写 | 10 | 未发现引用 | 查看 |
| rep_demo_employee | 未填写 | 32 | 未发现引用 | 查看 |
| rep_demo_gongsi | 未填写 | 7 | 未发现引用 | 查看 |
| rep_demo_jianpiao | 未填写 | 10 | 未发现引用 | 查看 |
| rep_demo_xiaoshou | 未填写 | 12 | 未发现引用 | 查看 |
| report_data_source | 报表数据源配置 | 21 | 已接入 | 查看 |
| report_go_view_project | GoView 项目表 | 13 | 已接入 | 查看 |
| test_customer | 未填写 | 13 | 未发现引用 | 查看 |
| test_order | 未填写 | 10 | 未发现引用 | 查看 |
| test_order_pros | 未填写 | 8 | 未发现引用 | 查看 |
| test_resume | 未填写 | 16 | 未发现引用 | 查看 |
| tmp_report_data_1 | 未填写 | 6 | 未发现引用 | 查看 |
| tmp_report_data_income | 未填写 | 8 | 未发现引用 | 查看 |
数据库注释保留原文,可能包含历史业务名称;用途与数据来源另行说明。默认值 NULL 表示元数据未返回显式默认值,可空性以“可空”列为准。未填写的注释不补造为数据库原注释。
apk_push_history
BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_general_ci。
| 字段 | 类型 | 可空 | 默认值 | 数据库字段注释 | 附加属性 |
|---|---|---|---|---|---|
| id | bigint | 否 | NULL | 主键ID | auto_increment |
| mac | varchar(20) | 否 | NULL | 设备MAC地址 | — |
| cpuid | varchar(32) | 否 | (空) | CPU序列号(允许为空,支持后续补充) | — |
| package_name | varchar(255) | 否 | NULL | 应用包名 | — |
| version_code | bigint | 是 | NULL | 应用版本号 | — |
| push_task_time | datetime | 是 | NULL | 推送任务时间 | — |
| uninstall_time | datetime | 是 | NULL | 卸载时间(来自cpuid更新topic) | — |
| version_code_key | bigint | 是 | NULL | 未填写 | VIRTUAL GENERATED |
| push_task_time_key | datetime | 是 | NULL | 未填写 | VIRTUAL GENERATED |
字段补充属性:
| 字段 | 排序规则 | 生成表达式 |
|---|---|---|
| version_code_key | — | ifnull(`version_code`,0) |
| push_task_time_key | — | ifnull(`push_task_time`,_utf8mb4'1970-01-01 00:00:01') |
索引(括号内数字为前缀长度,联合列严格按顺序列出)
| 索引名 | 性质 | 列顺序 | 方法 | 注释 |
|---|---|---|---|---|
| id | 唯一 | id, mac, cpuid | BTREE | — |
| uk_mac_cpuid_package_version | 唯一 | mac, cpuid, package_name, version_code_key, push_task_time_key | BTREE | — |
本表无物理外键。
业务与查询
使用情况:已接入。 保存设备每个应用版本的推送历史,由推送回调生成记录,卸载反馈补齐设备标识和卸载时间。列表查询优先使用 ES 检索索引,检索失败时回退到本表。
卸载反馈先到时可形成占位记录,卸载时间采用服务端消费口径。id 不是物理主键;两个生成列归一空值并参与唯一约束,同一设备和应用可有多个版本或推送时间的历史记录。
apk_push_history11111
BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_general_ci。
| 字段 | 类型 | 可空 | 默认值 | 数据库字段注释 | 附加属性 |
|---|---|---|---|---|---|
| id | bigint | 否 | NULL | 主键ID | auto_increment |
| mac | varchar(20) | 否 | NULL | 设备MAC地址 | — |
| cpuid | varchar(32) | 否 | (空) | CPU序列号(NULL统一为空字符串,确保唯一性和查询性能) | — |
| package_name | varchar(255) | 否 | NULL | 应用包名 | — |
| version_code | bigint | 是 | NULL | 应用版本号 | — |
| push_task_time | datetime | 是 | NULL | 推送任务时间 | — |
| uninstall_time | datetime | 是 | NULL | 卸载时间 | — |
| version_code_key | bigint | 是 | NULL | 未填写 | VIRTUAL GENERATED |
| push_task_time_key | datetime | 是 | NULL | 未填写 | VIRTUAL GENERATED |
字段补充属性:
| 字段 | 排序规则 | 生成表达式 |
|---|---|---|
| version_code_key | — | ifnull(`version_code`,0) |
| push_task_time_key | — | ifnull(`push_task_time`,_utf8mb4'1970-01-01 00:00:01') |
索引(括号内数字为前缀长度,联合列严格按顺序列出)
| 索引名 | 性质 | 列顺序 | 方法 | 注释 |
|---|---|---|---|---|
| PRIMARY | 主键 | id, mac, cpuid | BTREE | — |
| uk_mac_cpuid_package_version | 唯一 | mac, cpuid, package_name, version_code_key, push_task_time_key | BTREE | — |
本表无物理外键。
业务与查询
使用情况:未发现引用。 保留与应用推送历史同族的结构及唯一键辅助列,未接入现行推送历史的固定读写入口;当前推送、卸载更新和历史查询使用 apk_push_history。