-- chart start DROP TABLE IF EXISTS `chart_group`; CREATE TABLE IF NOT EXISTS `chart_group` ( `id` varchar(50) NOT NULL COMMENT 'ID', `name` varchar(64) NOT NULL COMMENT '名称', `pid` varchar(50) COMMENT '父级ID', `level` int(10) COMMENT '当前分组处于第几级', `type` varchar(50) COMMENT 'group or scene', `create_by` varchar(50) COMMENT '创建人ID', `create_time` bigint(13) COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4; DROP TABLE IF EXISTS `chart_view`; CREATE TABLE IF NOT EXISTS `chart_view` ( `id` varchar(50) NOT NULL COMMENT 'ID', `name` varchar(64) COMMENT '名称', `scene_id` varchar(50) NOT NULL COMMENT '场景ID', `table_id` varchar(50) NOT NULL COMMENT '数据集表ID', `type` varchar(50) COMMENT '图表类型', `title` varchar(50) COMMENT 'EChart标题', `x_axis` longtext COMMENT '横轴field', `y_axis` longtext COMMENT '纵轴field', `custom_attr` longtext COMMENT '图形属性', `custom_style` longtext COMMENT '组件样式', `custom_filter` longtext COMMENT '结果过滤', `create_by` varchar(50) COMMENT '创建人ID', `create_time` bigint(13) COMMENT '创建时间', `update_time` bigint(13) COMMENT '更新时间', PRIMARY KEY (`id`), KEY `IDX_TABLE_ID` (`table_id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4; -- chart end