From 99dcfa85118029d8256b5de82a25d43432968378 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Tue, 23 Nov 2021 17:38:55 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=95=B4=E7=90=86=20sql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/db/migration/V10__web_msg.sql | 8 +- .../db/migration/V11__panel_view.sql | 2 +- .../resources/db/migration/V14__area_code.sql | 2 +- .../resources/db/migration/V18__add_demo.sql | 30 +++--- .../db/migration/V19__area_mapping.sql | 18 ++-- .../db/migration/V20__linkage_table.sql | 4 +- .../resources/db/migration/V21__user_key.sql | 2 +- .../db/migration/V24__new_demo_panel.sql | 12 +-- .../resources/db/migration/V26__de1.3.sql | 2 +- .../resources/db/migration/V27__de1.4.sql | 15 +-- .../resources/db/migration/V28__de1.5.sql | 13 +-- .../db/migration/V2__dataease_ddl.sql | 91 ++++++++----------- .../resources/db/migration/V4__schedule.sql | 24 ++--- .../main/resources/db/migration/V5__auth.sql | 4 +- .../main/resources/db/migration/V8__demo.sql | 9 +- 15 files changed, 107 insertions(+), 129 deletions(-) diff --git a/backend/src/main/resources/db/migration/V10__web_msg.sql b/backend/src/main/resources/db/migration/V10__web_msg.sql index eefb9e2a85..2961d55101 100644 --- a/backend/src/main/resources/db/migration/V10__web_msg.sql +++ b/backend/src/main/resources/db/migration/V10__web_msg.sql @@ -14,7 +14,7 @@ CREATE TABLE `sys_msg` ( KEY `inx_msg_userid` (`user_id`) USING BTREE, KEY `inx_msg_type` (`type_id`) USING BTREE, KEY `inx_msg_status` (`status`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='消息通知表'; +) COMMENT='消息通知表'; -- ---------------------------- -- Table structure for sys_msg_channel @@ -23,7 +23,7 @@ CREATE TABLE `sys_msg_channel` ( `msg_channel_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `channel_name` varchar(255) DEFAULT NULL COMMENT '渠道名称', PRIMARY KEY (`msg_channel_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='消息渠道表'; +) AUTO_INCREMENT=4 COMMENT='消息渠道表'; -- ---------------------------- -- Records of sys_msg_channel @@ -44,7 +44,7 @@ CREATE TABLE `sys_msg_type` ( `callback` varchar(255) DEFAULT NULL COMMENT '回调方法', PRIMARY KEY (`msg_type_id`) USING BTREE, KEY `inx_msgtype_pid` (`pid`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='消息类型表'; +) AUTO_INCREMENT=7 COMMENT='消息类型表'; -- ---------------------------- -- Records of sys_msg_type @@ -68,7 +68,7 @@ CREATE TABLE `sys_msg_setting` ( `channel_id` bigint(20) NOT NULL COMMENT '渠道ID', `enable` tinyint(1) DEFAULT NULL COMMENT '是否启用', PRIMARY KEY (`msg_setting_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='消息设置表'; +) AUTO_INCREMENT=1 COMMENT='消息设置表'; BEGIN; INSERT INTO `sys_menu` VALUES (53, 1, 3, 1, '站内消息', 'sys-msg-web', 'msg/index', 1000, 'all-msg', 'system-msg-web', b'0', b'0', b'0', NULL, NULL, NULL, NULL, NULL); diff --git a/backend/src/main/resources/db/migration/V11__panel_view.sql b/backend/src/main/resources/db/migration/V11__panel_view.sql index 79a30f603f..ab3c0be604 100644 --- a/backend/src/main/resources/db/migration/V11__panel_view.sql +++ b/backend/src/main/resources/db/migration/V11__panel_view.sql @@ -9,4 +9,4 @@ CREATE TABLE `panel_view` ( `update_by` varchar(255) DEFAULT NULL COMMENT '更新人', `update_time` bigint(13) DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; diff --git a/backend/src/main/resources/db/migration/V14__area_code.sql b/backend/src/main/resources/db/migration/V14__area_code.sql index 75a739301b..48ac015a0f 100644 --- a/backend/src/main/resources/db/migration/V14__area_code.sql +++ b/backend/src/main/resources/db/migration/V14__area_code.sql @@ -7,4 +7,4 @@ CREATE TABLE `area_mapping` ( `county_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '县名称', `county_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '县代码', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci; +) ; diff --git a/backend/src/main/resources/db/migration/V18__add_demo.sql b/backend/src/main/resources/db/migration/V18__add_demo.sql index fb508a16c4..9a46441c40 100644 --- a/backend/src/main/resources/db/migration/V18__add_demo.sql +++ b/backend/src/main/resources/db/migration/V18__add_demo.sql @@ -6,29 +6,29 @@ CREATE TABLE `demo_olympiad_athlete` ( `game` varchar(255) DEFAULT NULL, `hot_num` int(11) DEFAULT NULL, PRIMARY KEY (`code`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +); CREATE TABLE `demo_olympiad_audience_age` ( `age` varchar(255) NOT NULL, `percent` float(255,2) DEFAULT NULL, PRIMARY KEY (`age`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; CREATE TABLE `demo_olympiad_audience_sex` ( `sex` varchar(255) NOT NULL, `percent` float(255,2) DEFAULT NULL, PRIMARY KEY (`sex`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `demo_olympiad_country` ( `code` varchar(255) NOT NULL, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`code`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +); CREATE TABLE `demo_olympiad_data_update` ( `update_date` datetime DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; CREATE TABLE `demo_olympiad_gold_date` ( `id` varchar(255) NOT NULL, @@ -36,26 +36,27 @@ CREATE TABLE `demo_olympiad_gold_date` ( `game` varchar(255) DEFAULT NULL, `qty` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `demo_olympiad_hot_game` ( `code` varchar(255) NOT NULL, `sort` varchar(255) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`code`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; + CREATE TABLE `demo_olympiad_medal` ( `code` int(11) NOT NULL, `name` varchar(50) NOT NULL, PRIMARY KEY (`code`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `demo_olympiad_medal_qty` ( `id` varchar(255) DEFAULT NULL, `country` varchar(255) DEFAULT NULL, `medal` varchar(255) DEFAULT NULL, `qty` varchar(255) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; CREATE TABLE `demo_sales_dashboard` ( @@ -66,7 +67,7 @@ CREATE TABLE `demo_sales_dashboard` ( `sales_qty` int(11) DEFAULT NULL, `sales_amount` int(255) DEFAULT NULL, `target_qty` int(11) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; INSERT INTO `demo_olympiad_athlete` (`code`,`sort`,`name`,`country`,`game`,`hot_num`) VALUES ('1',1,'郑妮娜力','1','3',37770); @@ -230,12 +231,11 @@ SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for demo_new_trend_of_diagnosis -- ---------------------------- -DROP TABLE IF EXISTS `demo_new_trend_of_diagnosis`; CREATE TABLE `demo_new_trend_of_diagnosis` ( - `date` varchar(50) NOT NULL DEFAULT '' COMMENT '日期', - `new_diagnosis` bigint(13) DEFAULT NULL COMMENT '新增确诊', - `current_diagnosis` bigint(13) DEFAULT NULL COMMENT '现有确诊' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; + `date` varchar(50) NOT NULL DEFAULT '' COMMENT '日期', + `new_diagnosis` bigint(13) DEFAULT NULL COMMENT '新增确诊', + `current_diagnosis` bigint(13) DEFAULT NULL COMMENT '现有确诊' +); -- ---------------------------- -- Records of demo_new_trend_of_diagnosis diff --git a/backend/src/main/resources/db/migration/V19__area_mapping.sql b/backend/src/main/resources/db/migration/V19__area_mapping.sql index 057e8f8d2e..284d34df9f 100644 --- a/backend/src/main/resources/db/migration/V19__area_mapping.sql +++ b/backend/src/main/resources/db/migration/V19__area_mapping.sql @@ -13,14 +13,14 @@ SET FOREIGN_KEY_CHECKS = 0; -- Table structure for dataset_table_function -- ---------------------------- CREATE TABLE `dataset_table_function` ( - `id` bigint(20) NOT NULL COMMENT 'ID', - `name` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '函数名称', - `func` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '函数表达式', - `db_type` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '所属数据库', - `func_type` int(10) DEFAULT NULL COMMENT '函数类型:0-聚合函数;1-快速计算函数;2-数学和三角函数;3-日期函数;4-文本函数;5-逻辑函数;6-其它函数', - `desc` longtext COLLATE utf8mb4_bin COMMENT '描述', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; + `id` bigint(20) NOT NULL COMMENT 'ID', + `name` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '函数名称', + `func` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '函数表达式', + `db_type` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '所属数据库', + `func_type` int(10) DEFAULT NULL COMMENT '函数类型:0-聚合函数;1-快速计算函数;2-数学和三角函数;3-日期函数;4-文本函数;5-逻辑函数;6-其它函数', + `desc` longtext COLLATE utf8mb4_bin COMMENT '描述', + PRIMARY KEY (`id`) +) ; -- ---------------------------- -- Records of dataset_table_function @@ -171,7 +171,7 @@ CREATE TABLE `area_mapping` ( `county_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '县名称', `county_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '县代码', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci; +) ; -- ---------------------------- -- Records of area_mapping diff --git a/backend/src/main/resources/db/migration/V20__linkage_table.sql b/backend/src/main/resources/db/migration/V20__linkage_table.sql index 66d3fe5d33..5704747cd0 100644 --- a/backend/src/main/resources/db/migration/V20__linkage_table.sql +++ b/backend/src/main/resources/db/migration/V20__linkage_table.sql @@ -14,7 +14,7 @@ CREATE TABLE `panel_view_linkage` ( `ext1` varchar(2000) DEFAULT NULL, `ext2` varchar(2000) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; -- ---------------------------- -- Table structure for panel_view_linkage_field @@ -26,6 +26,6 @@ CREATE TABLE `panel_view_linkage_field` ( `target_field` varchar(255) DEFAULT NULL COMMENT '目标视图字段', `update_time` bigint(13) DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; SET FOREIGN_KEY_CHECKS = 1; diff --git a/backend/src/main/resources/db/migration/V21__user_key.sql b/backend/src/main/resources/db/migration/V21__user_key.sql index 6ff9bd4314..4b758d57c3 100644 --- a/backend/src/main/resources/db/migration/V21__user_key.sql +++ b/backend/src/main/resources/db/migration/V21__user_key.sql @@ -11,4 +11,4 @@ CREATE TABLE `user_key` ( PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `IDX_AK` (`access_key`), KEY `IDX_USER_K_ID` (`user_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='用户KEY'; +) AUTO_INCREMENT=17 ROW_FORMAT=COMPACT COMMENT='用户KEY'; diff --git a/backend/src/main/resources/db/migration/V24__new_demo_panel.sql b/backend/src/main/resources/db/migration/V24__new_demo_panel.sql index 0c1df5fcaa..36a1c22cfb 100644 --- a/backend/src/main/resources/db/migration/V24__new_demo_panel.sql +++ b/backend/src/main/resources/db/migration/V24__new_demo_panel.sql @@ -12,7 +12,7 @@ CREATE TABLE `demo_gdp_2021` ( `2020GDP` varchar(255) DEFAULT NULL, `increase` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8; +) AUTO_INCREMENT=10 ; -- ---------------------------- -- Records of demo_gdp_2021 @@ -30,7 +30,7 @@ CREATE TABLE `demo_gdp_by_city` ( `city` varchar(255) DEFAULT NULL, `gdp` double(255,2) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=309 DEFAULT CHARSET=utf8; +)AUTO_INCREMENT=309 ; -- ---------------------------- -- Records of demo_gdp_by_city @@ -354,7 +354,7 @@ CREATE TABLE `demo_gdp_by_city_top10` ( `province` varchar(255) DEFAULT NULL, `city` varchar(255) DEFAULT NULL, `gdp` double(255,2) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; -- ---------------------------- -- Records of demo_gdp_by_city_top10 @@ -380,7 +380,7 @@ CREATE TABLE `demo_gdp_by_industry` ( `industry` varchar(255) DEFAULT NULL, `GDP` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; +) AUTO_INCREMENT=4; -- ---------------------------- -- Records of demo_gdp_by_industry @@ -399,7 +399,7 @@ CREATE TABLE `demo_gdp_district_top100` ( `province` varchar(255) DEFAULT NULL, `num` int(255) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8; +) AUTO_INCREMENT=17 ; -- ---------------------------- -- Records of demo_gdp_district_top100 @@ -432,7 +432,7 @@ CREATE TABLE `demo_gdp_history` ( `gdp` double(255,2) DEFAULT NULL, `percent` double(255,2) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8; +) AUTO_INCREMENT=11; -- ---------------------------- -- Records of demo_gdp_history diff --git a/backend/src/main/resources/db/migration/V26__de1.3.sql b/backend/src/main/resources/db/migration/V26__de1.3.sql index 32ee4b8717..e069b72c0c 100644 --- a/backend/src/main/resources/db/migration/V26__de1.3.sql +++ b/backend/src/main/resources/db/migration/V26__de1.3.sql @@ -18,7 +18,7 @@ CREATE TABLE `panel_pdf_template` ( `template_content` longtext COMMENT '模板内容', `sort` int(8) DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; INSERT INTO `panel_pdf_template` (`id`, `name`, `create_time`, `create_user`, `template_content`, `sort`) VALUES ('1', '默认模板(加参数样式)', NULL, NULL, '
\n
\n 仪表板名称:$panelName$
\n 导出时间:$yyyy-MM-dd hh:mm:ss$
\n 导出人:$nickName$
\n 这里可以输入其他内容\n
\n
\n \n
\n
', 1); INSERT INTO `panel_pdf_template` (`id`, `name`, `create_time`, `create_user`, `template_content`, `sort`) VALUES ('2', '默认模板(只截图)', NULL, NULL, '\n
\n
\n \n
\n
', 2); diff --git a/backend/src/main/resources/db/migration/V27__de1.4.sql b/backend/src/main/resources/db/migration/V27__de1.4.sql index 2b6b07d669..44a66b3763 100644 --- a/backend/src/main/resources/db/migration/V27__de1.4.sql +++ b/backend/src/main/resources/db/migration/V27__de1.4.sql @@ -2,11 +2,8 @@ ALTER TABLE `chart_view` ADD COLUMN `render` varchar(50) COMMENT '视图渲染 UPDATE `chart_view` SET `render` = 'echarts' WHERE `type` != 'liquid'; UPDATE `chart_view` SET `render` = 'antv' WHERE `type` = 'liquid'; - - ALTER TABLE `panel_link` ADD COLUMN `over_time` bigint(13) NULL DEFAULT NULL COMMENT '有效截止时间' AFTER `pwd`; - CREATE TABLE `panel_link_jump` ( `id` varchar(50) NOT NULL, `source_panel_id` varchar(50) DEFAULT NULL COMMENT '源仪表板ID', @@ -14,7 +11,7 @@ CREATE TABLE `panel_link_jump` ( `link_jump_info` varchar(4000) DEFAULT NULL COMMENT '跳转信息', `checked` tinyint(1) DEFAULT NULL COMMENT '是否启用', PRIMARY KEY (`id`) -) ENGINE=InnoDB; +) ; CREATE TABLE `panel_link_jump_info` ( `id` varchar(50) NOT NULL, @@ -26,7 +23,7 @@ CREATE TABLE `panel_link_jump_info` ( `content` varchar(4000) DEFAULT NULL COMMENT '内容 linkType = outer时使用', `checked` tinyint(1) DEFAULT NULL COMMENT '是否可用', PRIMARY KEY (`id`) -) ENGINE=InnoDB; +) ; CREATE TABLE `panel_link_jump_target_view_info` ( `target_id` varchar(50) NOT NULL, @@ -34,7 +31,7 @@ CREATE TABLE `panel_link_jump_target_view_info` ( `target_view_id` varchar(50) DEFAULT NULL, `target_field_id` varchar(50) DEFAULT NULL, PRIMARY KEY (`target_id`) USING BTREE -) ENGINE=InnoDB ; +); BEGIN; INSERT INTO `sys_menu` VALUES (6, 1, 0, 1, '系统参数', 'system-param', 'system/SysParam/index', 6, 'sys-tools', 'system-param', b'0', b'0', b'0', 'sysparam:read', NULL, NULL, NULL, NULL); @@ -56,7 +53,6 @@ ALTER TABLE `dataset_table` -- ---------------------------- -- Table structure for sys_theme -- ---------------------------- -DROP TABLE IF EXISTS `sys_theme`; CREATE TABLE `sys_theme` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主题id', `name` varchar(255) NOT NULL COMMENT '主题名称', @@ -64,7 +60,7 @@ CREATE TABLE `sys_theme` ( `img` varchar(255) DEFAULT NULL COMMENT '主题缩略图', `status` tinyint(1) DEFAULT NULL COMMENT '状态', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; +) AUTO_INCREMENT=4 ROW_FORMAT=COMPACT; -- ---------------------------- -- Records of sys_theme @@ -82,12 +78,11 @@ SET FOREIGN_KEY_CHECKS = 1; -- ---------------------------- -- Table structure for sys_theme_item -- ---------------------------- -DROP TABLE IF EXISTS `sys_theme_item`; CREATE TABLE `sys_theme_item` ( `theme_id` bigint(20) NOT NULL COMMENT '主题ID', `key` varchar(255) DEFAULT NULL COMMENT '样式key', `val` varchar(255) DEFAULT NULL COMMENT '样式val' -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; -- ---------------------------- -- Records of sys_theme_item diff --git a/backend/src/main/resources/db/migration/V28__de1.5.sql b/backend/src/main/resources/db/migration/V28__de1.5.sql index d2f69225f7..2323b57938 100644 --- a/backend/src/main/resources/db/migration/V28__de1.5.sql +++ b/backend/src/main/resources/db/migration/V28__de1.5.sql @@ -1,29 +1,26 @@ -- ---------------------------- -- 新增我分享出去的功能 -- ---------------------------- -ALTER TABLE `dataease`.`panel_share` +ALTER TABLE `panel_share` ADD COLUMN `granter` varchar(255) NULL COMMENT '分享人' AFTER `target_id`; - - -- ---------------------------- -- Table structure for panel_link_mapping -- ---------------------------- -DROP TABLE IF EXISTS `panel_link_mapping`; CREATE TABLE `panel_link_mapping` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `resource_id` varchar(255) DEFAULT NULL COMMENT '仪表板ID', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; +) AUTO_INCREMENT=1 ; -- ---------------------------- -- 策略模式优化发送消息 -- ---------------------------- -ALTER TABLE `dataease`.`sys_msg_channel` +ALTER TABLE `sys_msg_channel` ADD COLUMN `service_name` varchar(255) NULL COMMENT '策略名称' AFTER `channel_name`; -UPDATE `dataease`.`sys_msg_channel` SET `service_name` = 'sendStation' WHERE `msg_channel_id` = 1; -INSERT INTO `dataease`.`sys_msg_channel`(`msg_channel_id`, `channel_name`, `service_name`) VALUES (2, 'webmsg.channel_email_msg', 'sendEmail'); +UPDATE `sys_msg_channel` SET `service_name` = 'sendStation' WHERE `msg_channel_id` = 1; +INSERT INTO `sys_msg_channel`(`msg_channel_id`, `channel_name`, `service_name`) VALUES (2, 'webmsg.channel_email_msg', 'sendEmail'); diff --git a/backend/src/main/resources/db/migration/V2__dataease_ddl.sql b/backend/src/main/resources/db/migration/V2__dataease_ddl.sql index a288556c43..44298ebf35 100644 --- a/backend/src/main/resources/db/migration/V2__dataease_ddl.sql +++ b/backend/src/main/resources/db/migration/V2__dataease_ddl.sql @@ -2,9 +2,7 @@ CREATE TABLE IF NOT EXISTS `file_content` ( `file_id` varchar(64) NOT NULL COMMENT 'File ID', `file` longblob COMMENT 'File content', PRIMARY KEY (`file_id`) - ) - ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4; + ); CREATE TABLE IF NOT EXISTS `file_metadata` ( `id` varchar(64) NOT NULL COMMENT 'File ID', @@ -14,7 +12,7 @@ CREATE TABLE IF NOT EXISTS `file_metadata` ( `create_time` bigint(13) NOT NULL COMMENT 'Create timestamp', `update_time` bigint(13) NOT NULL COMMENT 'Update timestamp', PRIMARY KEY (`id`) - ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4; + ); CREATE TABLE IF NOT EXISTS `system_parameter` ( `param_key` varchar(64) CHARACTER SET utf8mb4 NOT NULL COMMENT 'Parameter name', @@ -22,22 +20,20 @@ CREATE TABLE IF NOT EXISTS `system_parameter` ( `type` varchar(100) NOT NULL DEFAULT 'text' COMMENT 'Parameter type', `sort` int(5) DEFAULT NULL COMMENT 'Sort', PRIMARY KEY (`param_key`) -)ENGINE = InnoDB -DEFAULT CHARSET = utf8mb4; +); -CREATE TABLE `datasource` ( - `id` varchar(50) NOT NULL DEFAULT '' COMMENT 'ID', - `name` varchar(50) NOT NULL COMMENT '名称', - `desc` varchar(50) COMMENT '描述', - `type` varchar(50) NOT NULL COMMENT '类型', - `configuration` longtext NOT NULL COMMENT '详细信息', - `create_time` bigint(13) NOT NULL COMMENT 'Create timestamp', - `update_time` bigint(13) NOT NULL COMMENT 'Update timestamp', - `create_by` varchar(50) COMMENT '创建人ID', - PRIMARY KEY (`id`) -)ENGINE = InnoDB -DEFAULT CHARSET = utf8mb4; +CREATE TABLE IF NOT EXISTS `datasource`( + `id` varchar(50) NOT NULL DEFAULT '' COMMENT 'ID', + `name` varchar(50) NOT NULL COMMENT '名称', + `desc` varchar(50) COMMENT '描述', + `type` varchar(50) NOT NULL COMMENT '类型', + `configuration` longtext NOT NULL COMMENT '详细信息', + `create_time` bigint(13) NOT NULL COMMENT 'Create timestamp', + `update_time` bigint(13) NOT NULL COMMENT 'Update timestamp', + `create_by` varchar(50) COMMENT '创建人ID', + PRIMARY KEY (`id`) +); CREATE TABLE IF NOT EXISTS `dataset_group` ( `id` varchar(50) NOT NULL COMMENT 'ID', @@ -48,9 +44,7 @@ CREATE TABLE IF NOT EXISTS `dataset_group` ( `create_by` varchar(50) COMMENT '创建人ID', `create_time` bigint(13) COMMENT '创建时间', PRIMARY KEY (`id`) - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; - - + ); CREATE TABLE `sys_dept` ( `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', @@ -64,7 +58,7 @@ CREATE TABLE `sys_dept` ( `update_time` bigint(13) DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`dept_id`) USING BTREE, KEY `inx_pid` (`pid`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='组织机构'; +) AUTO_INCREMENT=2 ROW_FORMAT=COMPACT COMMENT='组织机构'; CREATE TABLE `sys_menu` ( `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', @@ -89,7 +83,7 @@ CREATE TABLE `sys_menu` ( UNIQUE KEY `uniq_title` (`title`), UNIQUE KEY `uniq_name` (`name`), KEY `inx_pid` (`pid`) -) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='系统菜单'; +) AUTO_INCREMENT=53 ROW_FORMAT=COMPACT COMMENT='系统菜单'; CREATE TABLE `sys_user` ( `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', @@ -115,7 +109,7 @@ CREATE TABLE `sys_user` ( UNIQUE KEY `uniq_email` (`email`), KEY `FK5rwmryny6jthaaxkogownknqp` (`dept_id`) USING BTREE, KEY `inx_enabled` (`enabled`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='系统用户'; +) AUTO_INCREMENT=3 ROW_FORMAT=COMPACT COMMENT='系统用户'; CREATE TABLE `sys_role` ( `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', @@ -128,21 +122,21 @@ CREATE TABLE `sys_role` ( PRIMARY KEY (`role_id`) USING BTREE, UNIQUE KEY `uniq_name` (`name`), KEY `role_name_index` (`name`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='角色表'; +) AUTO_INCREMENT=3 ROW_FORMAT=COMPACT COMMENT='角色表'; CREATE TABLE `sys_roles_menus` ( `menu_id` bigint(20) NOT NULL COMMENT '菜单ID', `role_id` bigint(20) NOT NULL COMMENT '角色ID', PRIMARY KEY (`menu_id`,`role_id`) USING BTREE, KEY `FKcngg2qadojhi3a651a5adkvbq` (`role_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='角色菜单关联'; +) ROW_FORMAT=COMPACT COMMENT='角色菜单关联'; CREATE TABLE `sys_users_roles` ( `user_id` bigint(20) NOT NULL COMMENT '用户ID', `role_id` bigint(20) NOT NULL COMMENT '角色ID', PRIMARY KEY (`user_id`,`role_id`) USING BTREE, KEY `FKq4eq273l04bpu4efj0jd0jb98` (`role_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='用户角色关联'; +) ROW_FORMAT=COMPACT COMMENT='用户角色关联'; CREATE TABLE `my_plugin` ( `plugin_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', @@ -161,7 +155,7 @@ CREATE TABLE `my_plugin` ( `module_name` varchar(255) DEFAULT NULL COMMENT 'jar包名称', `icon` varchar(255) DEFAULT NULL COMMENT '图标', PRIMARY KEY (`plugin_id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='插件表'; +) AUTO_INCREMENT=2 ROW_FORMAT=COMPACT COMMENT='插件表'; CREATE TABLE IF NOT EXISTS `dataset_table` @@ -176,8 +170,7 @@ CREATE TABLE IF NOT EXISTS `dataset_table` `create_by` varchar(50) COMMENT '创建人ID', `create_time` bigint(13) COMMENT '创建时间', PRIMARY KEY (`id`) - ) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4; + ) ; CREATE TABLE IF NOT EXISTS `dataset_table_field` ( `id` varchar(50) NOT NULL COMMENT 'ID', @@ -195,7 +188,7 @@ CREATE TABLE IF NOT EXISTS `dataset_table_field` ( PRIMARY KEY (`id`), KEY `IDX_TABLE_ID` (`table_id`), KEY `IDX_DE_TYPE` (`de_type`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE IF NOT EXISTS `dataset_table_task` ( @@ -211,8 +204,7 @@ CREATE TABLE IF NOT EXISTS `dataset_table_task` `create_time` bigint(13) COMMENT '创建时间', PRIMARY KEY (`id`), KEY `IDX_TABLE_ID` (`table_id`) - ) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4; + ) ; CREATE TABLE IF NOT EXISTS `dataset_table_task_log` ( `id` varchar(50) NOT NULL COMMENT 'ID', @@ -225,7 +217,7 @@ CREATE TABLE IF NOT EXISTS `dataset_table_task_log` ( `create_time` bigint(13) DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`), KEY `IDX_TABLE_ID` (`task_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; -- chart start CREATE TABLE IF NOT EXISTS `chart_group` @@ -238,8 +230,7 @@ CREATE TABLE IF NOT EXISTS `chart_group` `create_by` varchar(50) COMMENT '创建人ID', `create_time` bigint(13) COMMENT '创建时间', PRIMARY KEY (`id`) - ) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4; + ) ; CREATE TABLE `chart_view` ( `id` varchar(50) NOT NULL COMMENT 'ID', @@ -260,7 +251,7 @@ CREATE TABLE `chart_view` ( `style_priority` varchar(255) DEFAULT 'panel' COMMENT '样式优先级 panel 仪表板 view 视图', PRIMARY KEY (`id`), KEY `IDX_TABLE_ID` (`table_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; -- chart end @@ -275,7 +266,7 @@ CREATE TABLE `panel_design` ( `update_time` bigint(13) DEFAULT NULL COMMENT '修改时间', `update_person` varchar(255) DEFAULT NULL COMMENT '修改人', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='仪表板和组件的关联关系 组件分为普通视图和系统组件'; +) COMMENT='仪表板和组件的关联关系 组件分为普通视图和系统组件'; CREATE TABLE `panel_group` ( `id` varchar(50) NOT NULL, @@ -293,7 +284,7 @@ CREATE TABLE `panel_group` ( `extend2` varchar(255) DEFAULT NULL, `remark` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; CREATE TABLE `panel_view` ( @@ -305,7 +296,7 @@ CREATE TABLE `panel_view` ( `update_by` varchar(255) DEFAULT NULL COMMENT '更新人', `update_time` bigint(13) DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +); CREATE TABLE `panel_store` ( `store_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', @@ -314,7 +305,7 @@ CREATE TABLE `panel_store` ( `create_time` bigint(13) DEFAULT NULL COMMENT '创建日期', PRIMARY KEY (`store_id`) USING BTREE, KEY `UK_store_user_id` (`user_id`) -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='仪表板收藏'; +) AUTO_INCREMENT=7 ROW_FORMAT=COMPACT COMMENT='仪表板收藏'; CREATE TABLE `panel_share` ( @@ -327,7 +318,7 @@ CREATE TABLE `panel_share` ( KEY `UK_share_arget_id` (`target_id`) , KEY `UK_share_panel_group_id` (`panel_group_id`) , KEY `UK_share_type` (`type`) -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='仪表板分享'; +) AUTO_INCREMENT=7 ROW_FORMAT=COMPACT COMMENT='仪表板分享'; CREATE TABLE `panel_link` ( `resource_id` varchar(50) NOT NULL COMMENT '资源ID', @@ -335,7 +326,7 @@ CREATE TABLE `panel_link` ( `enable_pwd` tinyint(1) default 0 COMMENT '启用密码', `pwd` varchar(255) DEFAULT NULL COMMENT '密码', PRIMARY KEY (`resource_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='仪表板链接'; +) ROW_FORMAT=COMPACT COMMENT='仪表板链接'; CREATE TABLE `panel_template` ( `id` varchar(50) NOT NULL, @@ -351,7 +342,7 @@ CREATE TABLE `panel_template` ( `template_data` longtext COMMENT 'template 数据', `dynamic_data` longtext COMMENT '预存数据', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; CREATE TABLE `panel_subject` ( `id` varchar(50) NOT NULL, @@ -363,7 +354,7 @@ CREATE TABLE `panel_subject` ( `update_time` bigint(13) DEFAULT NULL COMMENT '更新时间', `update_by` varchar(255) DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ; CREATE TABLE IF NOT EXISTS `dataset_table_incremental_config` ( @@ -372,8 +363,7 @@ CREATE TABLE IF NOT EXISTS `dataset_table_incremental_config` `incremental_delete` longtext COMMENT '详细信息', `incremental_add` longtext COMMENT '详细信息', PRIMARY KEY (`id`) - ) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4; + ); CREATE TABLE IF NOT EXISTS `dataset_table_union` ( @@ -387,8 +377,7 @@ CREATE TABLE IF NOT EXISTS `dataset_table_union` `create_by` varchar(50) COMMENT '创建人ID', `create_time` bigint(13) COMMENT '创建时间', PRIMARY KEY (`id`) - ) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4; + ); CREATE TABLE `license` ( `id` varchar(50) NOT NULL, @@ -396,7 +385,7 @@ CREATE TABLE `license` ( `license` longtext COMMENT 'license', `f2c_license` longtext COMMENT 'F2C License', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +); CREATE TABLE `plugin_sys_menu` ( @@ -420,4 +409,4 @@ CREATE TABLE `plugin_sys_menu` ( `update_time` bigint(13) DEFAULT NULL, `no_layout` tinyint(1) DEFAULT NULL, PRIMARY KEY (`menu_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +); diff --git a/backend/src/main/resources/db/migration/V4__schedule.sql b/backend/src/main/resources/db/migration/V4__schedule.sql index 704257bb61..afb148b304 100644 --- a/backend/src/main/resources/db/migration/V4__schedule.sql +++ b/backend/src/main/resources/db/migration/V4__schedule.sql @@ -13,7 +13,7 @@ CREATE TABLE `qrtz_job_details` ( PRIMARY KEY (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`), KEY `IDX_QRTZ_J_REQ_RECOVERY` (`SCHED_NAME`,`REQUESTS_RECOVERY`), KEY `IDX_QRTZ_J_GRP` (`SCHED_NAME`,`JOB_GROUP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_triggers` ( `SCHED_NAME` varchar(120) NOT NULL, @@ -46,7 +46,7 @@ CREATE TABLE `qrtz_triggers` ( KEY `IDX_QRTZ_T_NFT_ST_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_STATE`), KEY `IDX_QRTZ_T_NFT_ST_MISFIRE_GRP` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_GROUP`,`TRIGGER_STATE`), CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) REFERENCES `qrtz_job_details` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_blob_triggers` ( `SCHED_NAME` varchar(120) NOT NULL, @@ -56,14 +56,14 @@ CREATE TABLE `qrtz_blob_triggers` ( PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`), KEY `SCHED_NAME` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`), CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_calendars` ( `SCHED_NAME` varchar(120) NOT NULL, `CALENDAR_NAME` varchar(200) NOT NULL, `CALENDAR` blob NOT NULL, PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_cron_triggers` ( `SCHED_NAME` varchar(120) NOT NULL, @@ -73,7 +73,7 @@ CREATE TABLE `qrtz_cron_triggers` ( `TIME_ZONE_ID` varchar(80) DEFAULT NULL, PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`), CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_fired_triggers` ( `SCHED_NAME` varchar(120) NOT NULL, @@ -96,19 +96,19 @@ CREATE TABLE `qrtz_fired_triggers` ( KEY `IDX_QRTZ_FT_JG` (`SCHED_NAME`,`JOB_GROUP`), KEY `IDX_QRTZ_FT_T_G` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`), KEY `IDX_QRTZ_FT_TG` (`SCHED_NAME`,`TRIGGER_GROUP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_locks` ( `SCHED_NAME` varchar(120) NOT NULL, `LOCK_NAME` varchar(40) NOT NULL, PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_paused_trigger_grps` ( `SCHED_NAME` varchar(120) NOT NULL, `TRIGGER_GROUP` varchar(200) NOT NULL, PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_scheduler_state` ( `SCHED_NAME` varchar(120) NOT NULL, @@ -116,7 +116,7 @@ CREATE TABLE `qrtz_scheduler_state` ( `LAST_CHECKIN_TIME` bigint(13) NOT NULL, `CHECKIN_INTERVAL` bigint(13) NOT NULL, PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_simple_triggers` ( `SCHED_NAME` varchar(120) NOT NULL, @@ -127,7 +127,7 @@ CREATE TABLE `qrtz_simple_triggers` ( `TIMES_TRIGGERED` bigint(10) NOT NULL, PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`), CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; CREATE TABLE `qrtz_simprop_triggers` ( `SCHED_NAME` varchar(120) NOT NULL, @@ -146,7 +146,7 @@ CREATE TABLE `qrtz_simprop_triggers` ( `BOOL_PROP_2` varchar(1) DEFAULT NULL, PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`), CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ; -- quartz end @@ -163,4 +163,4 @@ CREATE TABLE IF NOT EXISTS `schedule` ( `custom_data` longtext COMMENT 'Custom Data (JSON format)', PRIMARY KEY (`id`), KEY `resource_id` ( `resource_id` ) -) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4; +) ; diff --git a/backend/src/main/resources/db/migration/V5__auth.sql b/backend/src/main/resources/db/migration/V5__auth.sql index 389eca4838..5b09492f18 100644 --- a/backend/src/main/resources/db/migration/V5__auth.sql +++ b/backend/src/main/resources/db/migration/V5__auth.sql @@ -19,7 +19,7 @@ CREATE TABLE `sys_auth` ( `auth_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '授权人员', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci; +) ; -- ---------------------------- -- Table structure for sys_auth_detail @@ -36,7 +36,7 @@ CREATE TABLE `sys_auth_detail` ( `create_time` bigint(13) NULL DEFAULT NULL, `update_time` bigint(13) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci; +) ; -- ---------------------------- -- Records of sys_auth_detail diff --git a/backend/src/main/resources/db/migration/V8__demo.sql b/backend/src/main/resources/db/migration/V8__demo.sql index 91a8531f4a..2b64fa9c45 100644 --- a/backend/src/main/resources/db/migration/V8__demo.sql +++ b/backend/src/main/resources/db/migration/V8__demo.sql @@ -5,8 +5,7 @@ CREATE TABLE `demo_recent_local_cases` ( `existing` bigint(13) COMMENT '现有', `risk` varchar(50) NOT NULL COMMENT '区域风险', PRIMARY KEY (`city`) -)ENGINE = InnoDB -DEFAULT CHARSET = utf8mb4; +); INSERT INTO `demo_recent_local_cases` (`city`, `province`, `new_add`, `existing`, `risk`) VALUES ('广州', '广东', '8', '106', '部分中高风险'); @@ -21,8 +20,7 @@ CREATE TABLE `demo_vaccination` ( `cumulative` DECIMAL(10,2) NOT NULL COMMENT '累计接种', `new_add` DECIMAL(10,2) COMMENT '较上日新增', `vaccination_per_100_people` DECIMAL(10,2) NOT NULL COMMENT '每百人接种' -)ENGINE = InnoDB -DEFAULT CHARSET = utf8mb4; +); INSERT INTO `demo_vaccination` (`cumulative`, `new_add`, `vaccination_per_100_people`) VALUES (7.9, 1625.5, 55.17); @@ -35,8 +33,7 @@ CREATE TABLE `demo_domestic_epidemic` ( `asymptomatic_patient` bigint(13) COMMENT '无症状感染者', `input` bigint(13) COMMENT '境外输入', `cumulative_death` bigint(13) COMMENT '累计死亡' -)ENGINE = InnoDB -DEFAULT CHARSET = utf8mb4; +); INSERT INTO `demo_domestic_epidemic` (`statistical_time`, `cumulative_cure`, `current_diagnosis`, `cumulative_diagnosis`, `asymptomatic_patient`, `input` , `cumulative_death`) VALUES ('2021-06-09 10:24:27 ', 99071, 10740, 114929, 361, 6173, 5154);