4.1.5_20240411.sql 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. CREATE TABLE `mcp_user` (
  2. `user_id` bigint NOT NULL,
  3. `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名',
  4. `pass_word` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '密码',
  5. `nick_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '昵称',
  6. `create_time` datetime NOT NULL COMMENT '创建时间',
  7. PRIMARY KEY (`user_id`),
  8. UNIQUE KEY `user_name` (`user_name`)
  9. ) ENGINE=InnoDB COMMENT='管理中台用户表';
  10. CREATE TABLE `mcp_visual_component_define` (
  11. `id` int NOT NULL AUTO_INCREMENT,
  12. `component_name` varchar(100) NOT NULL COMMENT '组件名称',
  13. `image_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '组件图标',
  14. `description` varchar(500) DEFAULT NULL COMMENT '组件描述',
  15. `component_version` varchar(50) DEFAULT NULL COMMENT '组件版本号',
  16. `code_text` text COMMENT '代码内容',
  17. `enable_tenants` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '0' COMMENT '对某些租户公开,租户id通过逗号分割',
  18. `status` tinyint NOT NULL DEFAULT '0' COMMENT '启用/禁用 0是禁用1是启用',
  19. `create_time` datetime NOT NULL COMMENT '创建时间',
  20. `create_user_id` bigint NOT NULL COMMENT '创建人',
  21. `update_time` datetime NOT NULL COMMENT '修改时间',
  22. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  23. PRIMARY KEY (`id`)
  24. ) ENGINE=InnoDB COMMENT='自定义组件';
  25. CREATE TABLE `mcp_visual_component_sys` (
  26. `id` int NOT NULL AUTO_INCREMENT,
  27. `component_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '组件code',
  28. `component_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '组件名称',
  29. `image_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '组件图标',
  30. `description` varchar(500) DEFAULT NULL COMMENT '组件描述',
  31. `component_version` varchar(50) DEFAULT NULL COMMENT '组件版本号',
  32. `status` tinyint DEFAULT '0' COMMENT '是否禁用(0禁用 1 启用)',
  33. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  34. `create_user_id` bigint DEFAULT NULL COMMENT '创建人',
  35. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  36. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  37. PRIMARY KEY (`id`)
  38. ) ENGINE=InnoDB COMMENT='系统组件';
  39. CREATE TABLE `mcp_visual_component_sys_category` (
  40. `id` int NOT NULL AUTO_INCREMENT,
  41. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分类名称',
  42. `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '图标',
  43. `sort` int DEFAULT NULL COMMENT '排序从0开始',
  44. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  45. `create_user_id` bigint DEFAULT NULL COMMENT '创建人',
  46. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  47. `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人',
  48. PRIMARY KEY (`id`)
  49. ) ENGINE=InnoDB COMMENT='系统组件分类表';
  50. CREATE TABLE `mcp_visual_component_sys_relation` (
  51. `id` int NOT NULL AUTO_INCREMENT,
  52. `category_id` int DEFAULT NULL COMMENT '分类id',
  53. `sys_component_id` int DEFAULT NULL COMMENT '系统组件id',
  54. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  55. `create_user_id` bigint DEFAULT NULL COMMENT '创建人',
  56. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  57. `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人',
  58. PRIMARY KEY (`id`)
  59. ) ENGINE=InnoDB COMMENT='系统组件分类关系表';
  60. CREATE TABLE `visual_data_template` (
  61. `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  62. `name` varchar(255) DEFAULT NULL COMMENT '模板名字',
  63. `category` int DEFAULT NULL COMMENT '模板分类',
  64. `mcp_category` int DEFAULT NULL COMMENT '中台模板分类',
  65. `review_status` int DEFAULT '0' COMMENT '0未发起审核,1审核中,2审核通过 3审核未通过',
  66. `status` int DEFAULT '0' COMMENT '状态',
  67. `order_index` int DEFAULT NULL COMMENT '排序值 从小到大排序',
  68. `visual_id` int DEFAULT NULL COMMENT '大屏ID',
  69. `disable_reason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '禁用原因',
  70. `preview_img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '大屏预览图片地址',
  71. `create_user` bigint DEFAULT NULL COMMENT '创建人',
  72. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  73. `update_user` bigint DEFAULT NULL COMMENT '修改人',
  74. `update_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
  75. `tenant_id` varchar(12) DEFAULT NULL COMMENT '租户id',
  76. `is_deleted` int DEFAULT '0' COMMENT '是否已删除',
  77. PRIMARY KEY (`id`),
  78. UNIQUE KEY `idx_visual_id` (`visual_id`)
  79. ) ENGINE=InnoDB COMMENT='大屏模板表';
  80. CREATE TABLE `visual_data_template_category` (
  81. `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  82. `name` varchar(255) DEFAULT NULL COMMENT '分类名字',
  83. `parent_id` int DEFAULT '0' COMMENT 'parent_id',
  84. `order_index` int DEFAULT NULL COMMENT '排序值 从小到大排序',
  85. `create_user` bigint DEFAULT NULL COMMENT '创建人',
  86. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  87. `update_user` bigint DEFAULT NULL COMMENT '修改人',
  88. `update_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
  89. `tenant_id` varchar(12) DEFAULT NULL COMMENT '租户id',
  90. `is_deleted` int DEFAULT '0' COMMENT '是否已删除',
  91. PRIMARY KEY (`id`)
  92. ) ENGINE=InnoDB COMMENT='大屏模板分类表';
  93. CREATE TABLE `visual_review_log` (
  94. `id` int NOT NULL AUTO_INCREMENT,
  95. `relation_id` int DEFAULT NULL COMMENT '关联id',
  96. `type` int DEFAULT NULL COMMENT '类型 0大屏模板/1大屏',
  97. `review_status` int DEFAULT NULL COMMENT '审核状态(0发起审核,1审核通过,2审核驳回)',
  98. `review_reason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核理由',
  99. `Initiate_reason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '理由',
  100. `review_time` datetime DEFAULT NULL COMMENT '审核时间',
  101. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  102. `create_user_id` bigint DEFAULT NULL COMMENT '创建人',
  103. `review_user_id` bigint DEFAULT NULL COMMENT '审核人',
  104. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  105. `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人',
  106. `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '租户id',
  107. `is_deleted` int DEFAULT '0' COMMENT '是否已删除',
  108. PRIMARY KEY (`id`)
  109. ) ENGINE=InnoDB COMMENT='审核记录';
  110. CREATE TABLE `visual_component_template` (
  111. `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  112. `name` varchar(255) DEFAULT NULL COMMENT '模板名字',
  113. `category` int DEFAULT NULL COMMENT '模板分类',
  114. `mcp_category` int DEFAULT NULL COMMENT '中台模板分类',
  115. `review_status` int DEFAULT '0' COMMENT '0未发起审核,1审核中,2审核通过 3审核未通过',
  116. `status` int DEFAULT '0' COMMENT '状态',
  117. `order_index` int DEFAULT NULL COMMENT '排序值 从小到大排序',
  118. `component_id` int DEFAULT NULL COMMENT '大屏ID',
  119. `preview_url` varchar(255) DEFAULT NULL COMMENT '预览图片地址',
  120. `disable_reason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '禁用原因',
  121. `create_user` bigint DEFAULT NULL COMMENT '创建人',
  122. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  123. `update_user` bigint DEFAULT NULL COMMENT '修改人',
  124. `update_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
  125. `tenant_id` varchar(12) DEFAULT NULL COMMENT '租户id',
  126. `is_deleted` int DEFAULT '0' COMMENT '是否已删除',
  127. PRIMARY KEY (`id`),
  128. UNIQUE KEY `idx_component_id` (`component_id`)
  129. ) ENGINE=InnoDB COMMENT='大屏组件模板表';
  130. CREATE TABLE `visual_component_template_category` (
  131. `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  132. `name` varchar(255) DEFAULT NULL COMMENT '分类名字',
  133. `parent_id` int DEFAULT '0' COMMENT 'parent_id',
  134. `order_index` int DEFAULT NULL COMMENT '排序值 从小到大排序',
  135. `create_user` bigint DEFAULT NULL COMMENT '创建人',
  136. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  137. `update_user` bigint DEFAULT NULL COMMENT '修改人',
  138. `update_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
  139. `tenant_id` varchar(12) DEFAULT NULL COMMENT '租户id',
  140. `is_deleted` int DEFAULT '0' COMMENT '是否已删除',
  141. PRIMARY KEY (`id`)
  142. ) ENGINE=InnoDB COMMENT='大屏组件模板分类表';
  143. ALTER TABLE digital_operation.visual_component ADD COLUMN static_data_path VARCHAR(255) NULL COMMENT '静态数据地址';
  144. ALTER TABLE digital_operation.visual_component ADD COLUMN `whether_static` tinyint DEFAULT '0' COMMENT '是否是静态,默认0不是';
  145. ALTER TABLE digital_operation.visual_component ADD COLUMN component_source INT COMMENT '组件来源 0是系统组件 1是超管自定义组件';
  146. ALTER TABLE digital_operation.visual_component ADD COLUMN component_source_id INT COMMENT '组件来源id';
  147. ALTER TABLE digital_operation.visual_component ADD COLUMN `tenant_id` varchar(12) DEFAULT NULL COMMENT '租户id';
  148. ALTER TABLE digital_operation.visual_data ADD COLUMN `disable_reason` varchar(255) DEFAULT '1' COMMENT '禁用原因';
  149. ALTER TABLE digital_operation.visual_data ADD COLUMN `review_status` int DEFAULT '1' COMMENT '审核状态(0未审核,1审核通过2审核未通过)';
  150. ALTER TABLE digital_operation.visual_data ADD COLUMN `template_id` int DEFAULT NULL COMMENT '模板id';
  151. ALTER TABLE digital_operation.visual_component_template ADD COLUMN `create_user_name` varchar(255) DEFAULT NULL COMMENT '创建人名字';
  152. ALTER TABLE digital_operation.mcp_visual_component_define ADD COLUMN `create_user_name` varchar(255) DEFAULT NULL COMMENT '创建人名字';
  153. ALTER TABLE `digital_operation`.`mcp_visual_component_define` ADD COLUMN `disable_reason` varchar(500) DEFAULT NULL COMMENT '禁用原因' AFTER `status`;
  154. ALTER TABLE `digital_operation`.`sql_backup_record` ADD COLUMN `table_names` varchar(500) DEFAULT NULL COMMENT '表名字逗号分割' AFTER `remarks`;
  155. ALTER TABLE `digital_operation`.`sql_backup_record` ADD COLUMN `create_user` bigint DEFAULT NULL COMMENT '创建人id' AFTER `restore_time`;
  156. ALTER TABLE `digital_operation`.`sql_backup_record` ADD COLUMN `create_user_name` varchar(255) DEFAULT NULL COMMENT '创建人名字' AFTER `create_user`;
  157. ALTER TABLE digital_operation.visual_review_log ADD COLUMN `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建人名字';
  158. ALTER TABLE digital_operation.visual_review_log ADD COLUMN `review_user_name` varchar(50) DEFAULT NULL COMMENT '审核人名字';
  159. ALTER TABLE digital_operation.`visual_warning` ADD COLUMN `level` VARCHAR(50) NOT NULL COMMENT '预警等级';
  160. ALTER TABLE digital_operation.`visual_component_define` MODIFY COLUMN `image_url` varchar(255) DEFAULT NULL COMMENT '组件图标';
  161. ALTER TABLE digital_operation.`visual_data_template` ADD COLUMN `use_times` int DEFAULT '0' COMMENT '使用次数';
  162. ALTER TABLE digital_operation.`report_table_category` ADD COLUMN `parent_id` int DEFAULT '0' COMMENT 'parent_id';
  163. ALTER TABLE digital_operation.`visual_power_classify_favourite` ADD COLUMN `parent_id` int DEFAULT '0' COMMENT 'parent_id';
  164. ALTER TABLE digital_operation.`visual_power_classify_archiving` ADD COLUMN `parent_id` int DEFAULT '0' COMMENT 'parent_id';
  165. ALTER TABLE digital_operation.`visual_report_category_favourite` ADD COLUMN `parent_id` int DEFAULT '0' COMMENT 'parent_id';
  166. ALTER TABLE digital_operation.`visual_classify_favourite` ADD COLUMN `parent_id` int DEFAULT '0' COMMENT 'parent_id';
  167. ALTER TABLE digital_operation.`data_permission_type` ADD COLUMN `parent_id` int DEFAULT '0' COMMENT 'parent_id';
  168. UPDATE digital_operation.mcp_visual_component_sys set image_url = REPLACE(image_url,'http://static.yanxiang.platomix.net/platomix','https://osstest.9n1m.com/9n1m-bireport-test');
  169. ALTER TABLE platomix_visualdev.base_visualdev ADD `F_CreatorUserName` varchar(255) DEFAULT NULL COMMENT '创建人名称';
  170. ALTER TABLE platomix_visualdev.base_visualdev ADD `F_LastModifyUserName` varchar(255) DEFAULT NULL COMMENT '最后修改人名称';
  171. ALTER TABLE mcp_visual_component_define MODIFY COLUMN `enable_tenants` varchar(500) DEFAULT NULL COMMENT '对某些租户公开,租户id通过逗号分割';
  172. update digital_operation.mcp_visual_component_define set enable_tenants = null;
  173. CREATE TABLE `digital_operation`.`custom_platform` (
  174. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id',
  175. `platform_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '平台类型',
  176. `platform_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '平台名称',
  177. `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'url地址',
  178. `token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'token',
  179. `keys` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'key',
  180. `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '平台描述',
  181. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  182. `creator` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人',
  183. `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '000000' COMMENT '租户ID',
  184. PRIMARY KEY (`id`) USING BTREE
  185. ) ENGINE = InnoDB COMMENT = '平台信息表' ROW_FORMAT = Dynamic;
  186. ALTER TABLE digital_operation.`visual_data` ADD COLUMN `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建人名字';
  187. drop table IF EXISTS digital_operation.`visual_review_log`;
  188. CREATE TABLE digital_operation.`visual_review_log` (
  189. `id` int NOT NULL AUTO_INCREMENT,
  190. `relation_id` int DEFAULT NULL COMMENT '关联id',
  191. `type` int DEFAULT NULL COMMENT '类型 0大屏模板/1大屏/2是组件模板',
  192. `status` int DEFAULT NULL COMMENT '0是发起审核 1通过 2驳回 3禁用',
  193. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
  194. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  195. `create_user_id` bigint DEFAULT NULL COMMENT '创建人',
  196. `create_user_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人名字',
  197. `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '租户id',
  198. PRIMARY KEY (`id`)
  199. ) ENGINE=InnoDB COMMENT='审核记录';
  200. ALTER TABLE digital_operation.`visual_data_template` ADD COLUMN `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建人名字';
  201. CREATE TABLE digital_operation.`visual_data_share` (
  202. `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  203. `type` int DEFAULT NULL COMMENT '0可视化大屏,1自助报表',
  204. `relation_id` int DEFAULT NULL COMMENT '关联id',
  205. `relation_name` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '关联名字',
  206. `shared_user` bigint DEFAULT NULL COMMENT '被分享人',
  207. `shared_user_name` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人名字',
  208. `shared_user_tenant` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '租户id',
  209. `create_user` bigint DEFAULT NULL COMMENT '创建人',
  210. `create_user_name` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人名字',
  211. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  212. `update_user` bigint DEFAULT NULL COMMENT '修改人',
  213. `update_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
  214. `is_deleted` int DEFAULT '0' COMMENT '是否已删除',
  215. PRIMARY KEY (`id`) USING BTREE
  216. ) ENGINE=InnoDB;
  217. INSERT INTO `digital_operation`.`profile_event` (`name`, `code`, `platform`, `desc_message`, `create_time`, `tenant_id`) VALUES ('大屏预览', 'visualPreview', 'web/h5', '', '2023-11-15 12:50:08', '111111');
  218. ALTER TABLE digital_operation.`visual_warning` ADD COLUMN `custom_ids` varchar(100) DEFAULT NULL COMMENT '自定义平台ids 逗号分割';