v3.6.0.sql 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. -- 20230724 - 畅玉春 - SAAS添加租户id
  2. ALTER TABLE visual_subscribe MODIFY COLUMN tenant_id varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '租户id';
  3. ALTER TABLE visual_subscribe_operate_log ADD tenant_id varchar(12) NULL COMMENT '租户id';
  4. ALTER TABLE visual_subscribe_notify_conf MODIFY COLUMN tenant_id varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '租户id';
  5. ALTER TABLE visual_subscribe_push_log ADD tenant_id varchar(12) NULL COMMENT '租户id';
  6. ALTER TABLE visual_login_free_link ADD tenant_id varchar(12) NULL COMMENT '租户id';
  7. ALTER TABLE visual_warning ADD tenant_id varchar(12) NULL COMMENT '租户id';
  8. ALTER TABLE visual_warning_record ADD tenant_id varchar(12) NULL COMMENT '租户id';
  9. ALTER TABLE visual_classify ADD tenant_id varchar(12) NULL COMMENT '租户id';
  10. -- 20230725 - 畅玉春 - 移动应用模块
  11. ALTER TABLE micro_app ADD tenant_id varchar(12) NULL COMMENT '租户id';
  12. ALTER TABLE micro_app_data_permission ADD tenant_id varchar(12) NULL COMMENT '租户id';
  13. ALTER TABLE micro_app_menu ADD tenant_id varchar(12) NULL COMMENT '租户id';
  14. ALTER TABLE micro_app_role ADD tenant_id varchar(12) NULL COMMENT '租户id';
  15. ALTER TABLE micro_app_shortcut_menu ADD tenant_id varchar(12) NULL COMMENT '租户id';
  16. -- [表单模块] 畅玉春 20230728 添加关联数据JSON
  17. ALTER TABLE base_visualdev ADD relation_data longtext NULL COMMENT '关联数据JSON';
  18. ALTER TABLE base_visualdev ADD tenant_id varchar(12) NULL COMMENT '租户id';
  19. ALTER TABLE base_dictionarydata ADD tenant_id varchar(12) NULL COMMENT '租户id';
  20. ALTER TABLE base_dictionarytype ADD tenant_id varchar(12) NULL COMMENT '租户id';
  21. ALTER TABLE blade_message ADD tenant_id varchar(12) NULL COMMENT '租户id';
  22. ALTER TABLE base_visualdev_export_task ADD current_page int(11) DEFAULT NULL COMMENT '当前页';
  23. -- 素材分类表添加租户id
  24. alter table blade_material_category add column tenant_id varchar(12) default null comment '租户id';
  25. -- 素材表添加租户id
  26. alter table blade_material add column tenant_id varchar(12) default null comment '租户id';
  27. -- 接口权限
  28. alter table blade_scope_api add column tenant_id varchar(12) default null comment '租户id';
  29. -- 应用管理
  30. alter table blade_client add column tenant_id varchar(12) default null comment '租户id';
  31. -- 消息提醒
  32. alter table blade_message add column tenant_id varchar(12) default null comment '租户id';
  33. -- 短信配置表
  34. alter table blade_sms add column tenant_id varchar(12) default null comment '租户id';
  35. -- 权限组分类
  36. alter table data_permission_type add column tenant_id varchar(12) default null comment '租户id';
  37. -- 菜单点击记录表 user_click_menu_record
  38. alter table user_click_menu_record add column tenant_id varchar(12) default null comment '租户id';
  39. -- 自定义函数
  40. alter table cube_datasource_function add column tenant_id varchar(12) default null comment '租户id';
  41. -- 大屏
  42. alter table visual_data add column tenant_id varchar(12) default null comment '租户id';
  43. -- 大屏分类
  44. alter table visual_classify add column tenant_id varchar(12) default null comment '租户id';
  45. -- 大屏收藏分类
  46. alter table visual_classify_favourite add column tenant_id varchar(12) default null comment '租户id';
  47. -- 数据集
  48. alter table cube_data add column tenant_id varchar(12) default null comment '租户id';
  49. -- 数据源
  50. alter table report_datasource add column tenant_id varchar(12) default null comment '租户id';
  51. -- 自定义组件
  52. alter table visual_component_define add column tenant_id varchar(12) default null comment '租户id';
  53. -- 任务清单组件导出
  54. alter table visual_component_export add column tenant_id varchar(12) default null comment '租户id';
  55. -- 自定义iframe组件上传记录表
  56. alter table visual_external_link_info add column tenant_id varchar(12) default null comment '租户id';
  57. -- 幻灯片归档分类
  58. alter table visual_power_classify_archiving add column tenant_id varchar(12) default null comment '租户id';
  59. -- 幻灯片我的收藏分类
  60. alter table visual_power_classify_favourite add column tenant_id varchar(12) default null comment '租户id';
  61. -- 幻灯片分类
  62. alter table visual_power_point_category add column tenant_id varchar(12) default null comment '租户id';
  63. -- 幻灯片
  64. alter table visual_power_point_info add column tenant_id varchar(12) default null comment '租户id';
  65. -- 我的收藏自主报表分类表
  66. alter table visual_report_category_favourite add column tenant_id varchar(12) default null comment '租户id';
  67. -- 报告文件夹
  68. alter table visual_report_folder add column tenant_id varchar(12) default null comment '租户id';
  69. -- 报告
  70. alter table visual_report_info add column tenant_id varchar(12) default null comment '租户id';
  71. -- 自主报表分类
  72. alter table visual_self_report_category add column tenant_id varchar(12) default null comment '租户id';
  73. -- 数据集_表结构
  74. alter table cube_table_column add column tenant_id varchar(12) default null comment '租户id';
  75. -- 数据集全局参数
  76. alter table cube_table_column add column tenant_id varchar(12) default null comment '租户id';
  77. -- 数据集全局参数类型
  78. alter table cube_global_param_type add column tenant_id varchar(12) default null comment '租户id';
  79. -- 数据集_SQL视图
  80. alter table cube_sql_view add column tenant_id varchar(12) default null comment '租户id';
  81. -- 文件表
  82. alter table cube_table_file add column tenant_id varchar(12) default null comment '租户id';
  83. -- 数据集工作空间
  84. alter table cube_workspace add column tenant_id varchar(12) default null comment '租户id';
  85. -- 数据api分类
  86. alter table data_api_category add column tenant_id varchar(12) default null comment '租户id';
  87. -- 数据接口
  88. alter table data_api add column tenant_id varchar(12) default null comment '租户id';
  89. -- 报表维度
  90. alter table report_dimension add column tenant_id varchar(12) default null comment '租户id';
  91. -- 报表维度
  92. alter table history_report_folder add column tenant_id varchar(12) default null comment '租户id';
  93. -- 报表指标分类
  94. alter table report_index_category add column tenant_id varchar(12) default null comment '租户id';
  95. -- 报表指标信息
  96. alter table report_index_info add column tenant_id varchar(12) default null comment '租户id';
  97. -- 报表
  98. alter table report add column tenant_id varchar(12) default null comment '租户id';
  99. -- 表分类
  100. alter table report_table_category add column tenant_id varchar(12) default null comment '租户id';
  101. -- 表和分类关联表
  102. alter table report_table_category_relation add column tenant_id varchar(12) default null comment '租户id';
  103. -- 自定义人群
  104. alter table cube_define_group add column tenant_id varchar(12) default null comment '租户id';
  105. -- 自定义人群
  106. alter table cube_group_classify add column tenant_id varchar(12) default null comment '租户id';
  107. -- 模板分类表
  108. alter table blade_visual_category add column tenant_id varchar(12) default null comment '租户id';
  109. -- 模板组件详情
  110. alter table blade_visual_config add column tenant_id varchar(12) default null comment '租户id';
  111. -- 模板组件详情
  112. alter table blade_visual add column tenant_id varchar(12) default null comment '租户id';
  113. -- 模板组件详情
  114. alter table blade_visual_map add column tenant_id varchar(12) default null comment '租户id';
  115. -- 模板组件详情
  116. alter table blade_scope_data add column tenant_id varchar(12) default null comment '租户id';
  117. ALTER TABLE digital_operation.base_visualdev ADD logic_data longtext NULL COMMENT '逻辑数据';
  118. -- 事件
  119. alter table event add column tenant_id varchar(12) default null comment '租户id';
  120. -- 项目
  121. alter table project add column tenant_id varchar(12) default null comment '租户id';
  122. -- 属性
  123. alter table prop add column tenant_id varchar(12) default null comment '租户id';
  124. -- 用户画像-埋点用户属性
  125. alter table pson_user_attr add column tenant_id varchar(12) default null comment '租户id';
  126. -- 人群短信任务
  127. alter table ads_market_task_info add column tenant_id varchar(12) default null comment '租户id';
  128. -- 短信模板
  129. alter table ads_market_sms_template add column tenant_id varchar(12) default null comment '租户id';
  130. -- 用户画像-行为分析-工作薄
  131. alter table ads_userprofile_analysis_book add column tenant_id varchar(12) default null comment '租户id';
  132. -- 属性过滤列表下拉菜单
  133. alter table ads_property_filter add column tenant_id varchar(12) default null comment '租户id';
  134. -- 属性选择下拉菜单
  135. alter table ads_property_list add column tenant_id varchar(12) default null comment '租户id';
  136. -- 标签表
  137. alter table ads_userprofile_tag add column tenant_id varchar(12) default null comment '租户id';
  138. -- 标签对应的产品表
  139. alter table dim_product_info add column tenant_id varchar(12) default null comment '租户id';
  140. -- 用户人群规则表
  141. alter table ads_userprofile_usergroup add column tenant_id varchar(12) default null comment '租户id';
  142. -- 人群分析异步入库log日志
  143. alter table usergroup_asyncdata_log add column tenant_id varchar(12) default null comment '租户id';
  144. -- 人群分析异步入库log日志
  145. alter table usergroup_asyncdata_log_dev add column tenant_id varchar(12) default null comment '租户id';
  146. -- 用户手机号导入记录
  147. alter table ads_user_excel_import_log add column tenant_id varchar(12) default null comment '租户id';
  148. -- 用户信息导出记录表
  149. alter table ads_userprofile_excel_log add column tenant_id varchar(12) default null comment '租户id';
  150. alter table cube_data add column is_edit int default 1 comment '是否可以被编辑 0:不可以,1:可以';
  151. alter table visual_data add column is_edit int default 1 comment '是否可以被编辑 0:不可以,1:可以';
  152. -- 表单函数库
  153. CREATE TABLE `base_visualdev_function` (
  154. `func_id` int NOT NULL AUTO_INCREMENT,
  155. `name` varchar(20) NOT NULL COMMENT '函数名',
  156. `method` varchar(50) NOT NULL COMMENT '函数方法',
  157. `description` text DEFAULT NULL COMMENT '函数描述',
  158. `example` varchar(100) DEFAULT NULL COMMENT '示例',
  159. `create_time` datetime NOT NULL COMMENT '创建时间',
  160. `sort_num` int NOT NULL DEFAULT '0' COMMENT '排序号(越大排序越靠前)',
  161. `func_type` tinyint NOT NULL DEFAULT '0' COMMENT '函数类型(0-数据库自带函数,1-自定义解析函数)',
  162. `func_sql` varchar(1000) DEFAULT NULL COMMENT '自定义函数sql片段',
  163. `func_attr` tinyint DEFAULT NULL COMMENT '0-聚合函数\n1-统计函数\n2-日期和时间\n3-字符串函数\n4-逻辑函数\n5-数值函数\n6-数组函数\n7-自定义函数\n99-其他',
  164. `method_name` varchar(50) DEFAULT NULL COMMENT '函数名称',
  165. `sub_query_status` tinyint NOT NULL DEFAULT '0' COMMENT '是否包含子查询(1-是/0-否)',
  166. `tenant_id` varchar(12) DEFAULT NULL COMMENT '租户id',
  167. PRIMARY KEY (`func_id`)
  168. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='表单函数库';
  169. ALTER TABLE digital_operation.visual_subscribe MODIFY COLUMN trigger_hour tinyint(4) DEFAULT 0 NOT NULL COMMENT '触发时间小时数';
  170. ALTER TABLE digital_operation.visual_subscribe ADD begin_trigger_hour tinyint(4) NULL COMMENT '开始触发的时间(triggerPeriod=hour有效)';
  171. ALTER TABLE digital_operation.visual_subscribe ADD end_trigger_hour tinyint(4) NULL COMMENT '结束触发的时间(triggerPeriod=hour有效)';
  172. ALTER TABLE digital_operation.visual_subscribe ADD period int(11) NULL COMMENT '间隔(triggerPeriod=hour有效)';
  173. ALTER TABLE digital_operation.data_api ADD is_page tinyint(4) DEFAULT 0 NOT NULL COMMENT '是否分页';
  174. ALTER TABLE digital_operation.data_api ADD page_size tinyint(4) NULL COMMENT '分页数量';