DROP TABLE IF EXISTS `dataset_row_permissions_tree`; CREATE TABLE `dataset_row_permissions_tree` ( `id` varchar(64) NOT NULL COMMENT 'ID', `enable` bit(1) DEFAULT NULL COMMENT '是否启用', `auth_target_type` varchar(255) DEFAULT NULL COMMENT '权限类型:dept/role/user', `auth_target_id` bigint(20) DEFAULT NULL COMMENT '权限对象ID', `dataset_id` varchar(64) DEFAULT NULL COMMENT '数据集ID', `expression_tree` longtext DEFAULT NULL COMMENT '关系表达式', `white_list_user` longtext DEFAULT NULL COMMENT '用户白名单', `white_list_role` longtext DEFAULT NULL COMMENT '角色白名单', `white_list_dept` longtext DEFAULT NULL COMMENT '组织白名单', `update_time` bigint(13) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE utf8mb4_general_ci; DROP TABLE IF EXISTS `sys_startup_job`; CREATE TABLE `sys_startup_job` ( `id` varchar(64) NOT NULL COMMENT 'ID', `name` varchar(255) DEFAULT NULL COMMENT '任务名称', `status` varchar(255) DEFAULT NULL COMMENT '任务状态', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE utf8mb4_general_ci; BEGIN; INSERT INTO `sys_startup_job` VALUES ('rowPermissionsMerge', 'rowPermissionsMerge', 'ready'); COMMIT; SET FOREIGN_KEY_CHECKS = 1; ALTER TABLE `sys_user` ADD COLUMN `phone_prefix` varchar(255) NULL COMMENT '手机号前缀' AFTER `sub`; INSERT INTO `my_plugin` (`name`, `store`, `free`, `cost`, `category`, `descript`, `version`, `creator`, `load_mybatis`, `install_time`, `module_name`, `ds_type`) VALUES ('Mongo 数据源插件', 'default', '0', '0', 'datasource', 'Mongo 数据源插件', '1.0-SNAPSHOT', 'DATAEASE', '0', '1650765903630', 'mongo-backend', 'mongobi'); DROP TABLE IF EXISTS `area_mapping_global`; CREATE TABLE `area_mapping_global` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `country_code` varchar(255) DEFAULT NULL COMMENT '国家代码', `country_name` varchar(255) DEFAULT NULL COMMENT '国家名称', `province_name` varchar(255) DEFAULT NULL COMMENT '省名称', `province_code` varchar(255) DEFAULT NULL COMMENT '省代码', `city_name` varchar(255) DEFAULT NULL COMMENT '市名称', `city_code` varchar(255) DEFAULT NULL COMMENT '市代码', `county_name` varchar(255) DEFAULT NULL COMMENT '县名称', `county_code` varchar(255) DEFAULT NULL COMMENT '县代码', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE utf8mb4_general_ci; BEGIN; insert into area_mapping_global (province_code, province_name, city_code, city_name, county_code, county_name) select province_code, province_name, city_code, city_name, county_code, county_name from area_mapping; update area_mapping_global set country_code = '156100000', country_name = '中华人民共和国', province_code = concat('156', province_code), city_code = concat('156', city_code), county_code = concat('156', county_code); COMMIT; INSERT INTO `sys_menu` (`menu_id`, `pid`, `sub_count`, `type`, `title`, `name`, `component`, `menu_sort`, `icon`, `path`, `i_frame`, `cache`, `hidden`, `permission`, `create_by`, `update_by`, `create_time`, `update_time`) VALUES (202, 0, 0, 1, '模板市场', 'template-market', 'panel/templateMarket/index', 5, 'dashboard', '/templateMarket', 1, 0, 0, null, NULL, NULL, NULL, 1620444227389); INSERT INTO `system_parameter` (`param_key`, `param_value`, `type`, `sort`) VALUES ('basic.templateAccessKey', 'dataease', 'text', NULL); INSERT INTO `system_parameter` (`param_key`, `param_value`, `type`, `sort`) VALUES ('basic.templateMarketUlr', 'https://dataease.io/templates', 'text', 4); ALTER TABLE `dataset_column_permissions` ADD COLUMN `white_list_user` longtext DEFAULT NULL COMMENT '白名单' AFTER `permissions` ; ALTER TABLE `panel_group` ADD COLUMN `update_by` varchar(255) NULL COMMENT '更新人' AFTER `status`, ADD COLUMN `update_time` bigint(13) NULL COMMENT '更新时间' AFTER `update_by`; ALTER TABLE `sys_task_email` ADD COLUMN `view_ids` varchar(255) NULL COMMENT '视图ID集合' AFTER `task_id`; UPDATE `sys_menu` SET `permission` = 'user:add,user:del,user:edit' WHERE `menu_id` = 35; UPDATE `sys_menu` SET `permission` = 'datasource:read' WHERE `menu_id` = 39; UPDATE `sys_menu` SET `permission` = 'user:editPwd' WHERE `menu_id` = 51; INSERT INTO `system_parameter` (`param_key`, `param_value`, `type`, `sort`) VALUES ('ui.openMarketPage', 'true', 'boolean', 14);