v1.1.sql 4.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. -- [BI模块] - 王坤 - 20230208 - 添加幻灯片功能
  2. drop table if exists `visual_power_point_info`;
  3. CREATE TABLE `visual_power_point_info`
  4. (
  5. `id` int(11) NOT NULL AUTO_INCREMENT,
  6. `cate_id` int(11) NOT NULL COMMENT '分类ID',
  7. `pp_name` varchar(100) NOT NULL COMMENT '幻灯片名称',
  8. `pp_month` varchar(100) COMMENT '幻灯片月份',
  9. `settings` varchar(1000) DEFAULT NULL COMMENT '幻灯片设置',
  10. `create_user_id` bigint(20) NOT NULL COMMENT '创建人ID',
  11. `create_time` datetime NOT NULL COMMENT '创建时间',
  12. `update_by` varchar(100) DEFAULT NULL COMMENT '修改人',
  13. `update_time` datetime NOT NULL COMMENT '修改时间',
  14. PRIMARY KEY (`id`)
  15. ) COMMENT='幻灯片信息';
  16. drop table if exists `visual_power_point_category`;
  17. CREATE TABLE `visual_power_point_category`
  18. (
  19. `id` int(11) NOT NULL AUTO_INCREMENT,
  20. `parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '父级ID',
  21. `cate_name` varchar(100) NOT NULL COMMENT '分类名称',
  22. `sort_num` int(11) NOT NULL DEFAULT '0' COMMENT '排序号',
  23. `create_user_id` bigint(20) NOT NULL COMMENT '创建人ID',
  24. `create_time` datetime NOT NULL COMMENT '创建时间',
  25. PRIMARY KEY (`id`)
  26. ) COMMENT='幻灯片分类';
  27. drop table if exists `visual_power_point_permission`;
  28. CREATE TABLE `visual_power_point_permission`
  29. (
  30. `id` int(11) NOT NULL AUTO_INCREMENT,
  31. `pp_id` int(11) NOT NULL COMMENT '幻灯片ID',
  32. `data_perm_id` int(11) NOT NULL COMMENT '权限组ID',
  33. `create_time` datetime NOT NULL COMMENT '创建时间',
  34. `create_by` varchar(50) NOT NULL COMMENT '创建人',
  35. `create_user_id` bigint(20) NOT NULL COMMENT '创建人ID',
  36. PRIMARY KEY (`id`)
  37. ) COMMENT='幻灯片权限组表';
  38. -- [BI模块] - 王坤 - 20230211- 添加自定义组件功能
  39. drop table if exists visual_component_define;
  40. create table visual_component_define
  41. (
  42. id int primary key auto_increment,
  43. component_name varchar(100) not null comment '组件名称',
  44. image_url varchar(100) comment '组件图标',
  45. description varchar(500) comment '组件描述',
  46. component_version varchar(50) comment '组件版本号',
  47. code_text text comment '代码内容',
  48. publish_status tinyint not null default 0 comment '是否发布(0-否[默认]/1-是)',
  49. view_scope_status tinyint not null default 0 comment '可视范围状态(0-个人[默认]/1-公开)',
  50. create_time datetime not null comment '创建时间',
  51. create_user_id bigint not null comment '创建人',
  52. update_time datetime not null comment '修改时间',
  53. update_by varchar(50) comment '修改人'
  54. ) comment '自定义组件';
  55. -- [BI模块] - 王坤 - 20230214- 数据源添加责任人字段
  56. alter table report_datasource
  57. add column responsible_person_id bigint comment '责任人ID',
  58. add column responsible_person_name varchar(50) comment '责任人姓名';
  59. -- [BI模块] - 王坤 - 20230220- 添加数据集全局过滤器功能
  60. drop table if exists cube_global_param;
  61. CREATE TABLE `cube_global_param`
  62. (
  63. `id` int(11) NOT NULL AUTO_INCREMENT,
  64. `type_id` int(11) NOT NULL COMMENT '参数分类',
  65. `param_name` varchar(30) NOT NULL COMMENT '参数名称',
  66. `param_key` varchar(20) DEFAULT NULL COMMENT '页面参数名',
  67. `param_column_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '参数字段类型(0-数字/1-字符串)',
  68. `param_type` tinyint(4) NOT NULL COMMENT '参数类型(0-业务参数/1-系统参数)',
  69. `remark` varchar(500) DEFAULT NULL COMMENT '备注说明',
  70. `create_time` datetime NOT NULL COMMENT '创建时间',
  71. `create_user_id` bigint(20) NOT NULL COMMENT '创建人ID',
  72. `create_by` varchar(20) DEFAULT NULL COMMENT '创建人',
  73. PRIMARY KEY (`id`),
  74. UNIQUE KEY `param_key` (`param_key`)
  75. ) COMMENT='数据集全局变量';
  76. drop table if exists cube_global_param_type;
  77. CREATE TABLE `cube_global_param_type`
  78. (
  79. `id` int(11) NOT NULL AUTO_INCREMENT,
  80. `parent_id` int(11) NOT NULL COMMENT '父级ID',
  81. `type_name` varchar(100) NOT NULL COMMENT '分类名称',
  82. `sort_num` int(11) DEFAULT '0' COMMENT '排序号',
  83. `create_user_id` bigint(20) NOT NULL COMMENT '创建人ID',
  84. `create_time` datetime NOT NULL COMMENT '创建时间',
  85. PRIMARY KEY (`id`)
  86. ) COMMENT='数据集全局筛选器参数-分类表';