变更项目缩写
This commit is contained in:
@@ -8,10 +8,10 @@
|
||||
-- ----------------------------
|
||||
-- 1. 创建员工信息表
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `dpc_employee_relative`;
|
||||
DROP TABLE IF EXISTS `dpc_employee`;
|
||||
DROP TABLE IF EXISTS `ccdi_employee_relative`;
|
||||
DROP TABLE IF EXISTS `ccdi_employee`;
|
||||
|
||||
CREATE TABLE `dpc_employee` (
|
||||
CREATE TABLE `ccdi_employee` (
|
||||
`employee_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '员工ID',
|
||||
`name` VARCHAR(100) NOT NULL COMMENT '姓名',
|
||||
`teller_no` VARCHAR(50) NOT NULL COMMENT '柜员号',
|
||||
@@ -34,7 +34,7 @@ CREATE TABLE `dpc_employee` (
|
||||
-- ----------------------------
|
||||
-- 2. 创建员工亲属表
|
||||
-- ----------------------------
|
||||
CREATE TABLE `dpc_employee_relative` (
|
||||
CREATE TABLE `ccdi_employee_relative` (
|
||||
`relative_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '亲属ID',
|
||||
`employee_id` BIGINT NOT NULL COMMENT '员工ID',
|
||||
`relative_name` VARCHAR(100) NOT NULL COMMENT '亲属姓名',
|
||||
@@ -55,17 +55,17 @@ CREATE TABLE `dpc_employee_relative` (
|
||||
-- ----------------------------
|
||||
|
||||
-- 员工状态字典
|
||||
INSERT INTO `sys_dict_type` VALUES (101, '员工状态', 'dpc_employee_status', '0', 'admin', sysdate(), '', NULL, '员工状态列表');
|
||||
INSERT INTO `sys_dict_type` VALUES (101, '员工状态', 'ccdi_employee_status', '0', 'admin', sysdate(), '', NULL, '员工状态列表');
|
||||
|
||||
INSERT INTO `sys_dict_data` VALUES (102, 1, '在职', '0', 'dpc_employee_status', '', 'primary', 'N', '0', 'admin', sysdate(), '', NULL, '在职状态');
|
||||
INSERT INTO `sys_dict_data` VALUES (103, 2, '离职', '1', 'dpc_employee_status', '', 'danger', 'N', '0', 'admin', sysdate(), '', NULL, '离职状态');
|
||||
INSERT INTO `sys_dict_data` VALUES (102, 1, '在职', '0', 'ccdi_employee_status', '', 'primary', 'N', '0', 'admin', sysdate(), '', NULL, '在职状态');
|
||||
INSERT INTO `sys_dict_data` VALUES (103, 2, '离职', '1', 'ccdi_employee_status', '', 'danger', 'N', '0', 'admin', sysdate(), '', NULL, '离职状态');
|
||||
|
||||
-- 亲属关系字典
|
||||
INSERT INTO `sys_dict_type` VALUES (102, '亲属关系', 'dpc_relative_relationship', '0', 'admin', sysdate(), '', NULL, '亲属关系列表');
|
||||
INSERT INTO `sys_dict_type` VALUES (102, '亲属关系', 'ccdi_relative_relationship', '0', 'admin', sysdate(), '', NULL, '亲属关系列表');
|
||||
|
||||
INSERT INTO `sys_dict_data` VALUES (104, 1, '配偶', '配偶', 'dpc_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '配偶关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (105, 2, '父亲', '父亲', 'dpc_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '父亲关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (106, 3, '母亲', '母亲', 'dpc_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '母亲关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (107, 4, '子女', '子女', 'dpc_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '子女关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (108, 5, '兄弟姐妹', '兄弟姐妹', 'dpc_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '兄弟姐妹关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (109, 6, '其他', '其他', 'dpc_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '其他关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (104, 1, '配偶', '配偶', 'ccdi_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '配偶关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (105, 2, '父亲', '父亲', 'ccdi_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '父亲关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (106, 3, '母亲', '母亲', 'ccdi_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '母亲关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (107, 4, '子女', '子女', 'ccdi_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '子女关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (108, 5, '兄弟姐妹', '兄弟姐妹', 'ccdi_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '兄弟姐妹关系');
|
||||
INSERT INTO `sys_dict_data` VALUES (109, 6, '其他', '其他', 'ccdi_relative_relationship', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '其他关系');
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
-- ----------------------------
|
||||
-- 1. 创建中介黑名单表
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `dpc_intermediary_blacklist`;
|
||||
CREATE TABLE `dpc_intermediary_blacklist` (
|
||||
DROP TABLE IF EXISTS `ccdi_intermediary_blacklist`;
|
||||
CREATE TABLE `ccdi_intermediary_blacklist` (
|
||||
`intermediary_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '中介ID',
|
||||
`name` VARCHAR(100) NOT NULL COMMENT '姓名/机构名称',
|
||||
`certificate_no` VARCHAR(50) DEFAULT NULL COMMENT '证件号',
|
||||
@@ -47,7 +47,7 @@ INSERT INTO `sys_menu` VALUES (2007, '中介导入', 2001, '6', '', '', '', '',
|
||||
-- ----------------------------
|
||||
|
||||
-- 中介类型字典
|
||||
INSERT INTO `sys_dict_type` VALUES (100, '中介类型', 'dpc_intermediary_type', '0', 'admin', sysdate(), '', NULL, '中介类型列表');
|
||||
INSERT INTO `sys_dict_type` VALUES (100, '中介类型', 'ccdi_intermediary_type', '0', 'admin', sysdate(), '', NULL, '中介类型列表');
|
||||
|
||||
INSERT INTO `sys_dict_data` VALUES (100, 1, '个人', '1', 'dpc_intermediary_type', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '个人中介');
|
||||
INSERT INTO `sys_dict_data` VALUES (101, 2, '机构', '2', 'dpc_intermediary_type', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '机构中介');
|
||||
INSERT INTO `sys_dict_data` VALUES (100, 1, '个人', '1', 'ccdi_intermediary_type', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '个人中介');
|
||||
INSERT INTO `sys_dict_data` VALUES (101, 2, '机构', '2', 'ccdi_intermediary_type', '', '', 'N', '0', 'admin', sysdate(), '', NULL, '机构中介');
|
||||
|
||||
@@ -15,120 +15,120 @@ SET character_set_results = utf8mb4;
|
||||
USE `discipline-prelim-check`;
|
||||
|
||||
-- ============================================================
|
||||
-- 人员类型字典(dpc_person_type)
|
||||
-- 人员类型字典(ccdi_person_type)
|
||||
-- ============================================================
|
||||
-- 先删除旧数据(如果存在)
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'dpc_person_type';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'dpc_person_type';
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'ccdi_person_type';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'ccdi_person_type';
|
||||
|
||||
-- 插入字典类型
|
||||
INSERT INTO sys_dict_type (dict_name, dict_type, status, create_by, create_time, remark)
|
||||
VALUES ('人员类型', 'dpc_person_type', '0', 'admin', NOW(), '中介黑名单-人员类型');
|
||||
VALUES ('人员类型', 'ccdi_person_type', '0', 'admin', NOW(), '中介黑名单-人员类型');
|
||||
|
||||
-- 插入字典数据
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
VALUES
|
||||
(1, '中介', '中介', 'dpc_person_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '职业背债人', '职业背债人', 'dpc_person_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '房产中介', '房产中介', 'dpc_person_type', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
(1, '中介', '中介', 'ccdi_person_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '职业背债人', '职业背债人', 'ccdi_person_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '房产中介', '房产中介', 'ccdi_person_type', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
|
||||
-- ============================================================
|
||||
-- 人员子类型字典(dpc_person_sub_type)
|
||||
-- 人员子类型字典(ccdi_person_sub_type)
|
||||
-- ============================================================
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'dpc_person_sub_type';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'dpc_person_sub_type';
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'ccdi_person_sub_type';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'ccdi_person_sub_type';
|
||||
|
||||
INSERT INTO sys_dict_type (dict_name, dict_type, status, create_by, create_time, remark)
|
||||
VALUES ('人员子类型', 'dpc_person_sub_type', '0', 'admin', NOW(), '中介黑名单-人员子类型');
|
||||
VALUES ('人员子类型', 'ccdi_person_sub_type', '0', 'admin', NOW(), '中介黑名单-人员子类型');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
VALUES
|
||||
(1, '本人', '本人', 'dpc_person_sub_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '配偶', '配偶', 'dpc_person_sub_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '子女', '子女', 'dpc_person_sub_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(9, '其他', '其他', 'dpc_person_sub_type', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
(1, '本人', '本人', 'ccdi_person_sub_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '配偶', '配偶', 'ccdi_person_sub_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '子女', '子女', 'ccdi_person_sub_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(9, '其他', '其他', 'ccdi_person_sub_type', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
|
||||
-- ============================================================
|
||||
-- 性别字典(dpc_indiv_gender)- 用于个人中介Excel下拉框
|
||||
-- 性别字典(ccdi_indiv_gender)- 用于个人中介Excel下拉框
|
||||
-- ============================================================
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'dpc_indiv_gender';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'dpc_indiv_gender';
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'ccdi_indiv_gender';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'ccdi_indiv_gender';
|
||||
|
||||
INSERT INTO sys_dict_type (dict_name, dict_type, status, create_by, create_time, remark)
|
||||
VALUES ('个人中介性别', 'dpc_indiv_gender', '0', 'admin', NOW(), '中介黑名单-个人中介性别');
|
||||
VALUES ('个人中介性别', 'ccdi_indiv_gender', '0', 'admin', NOW(), '中介黑名单-个人中介性别');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
VALUES
|
||||
(1, '男', 'M', 'dpc_indiv_gender', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '女', 'F', 'dpc_indiv_gender', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '其他', 'O', 'dpc_indiv_gender', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
(1, '男', 'M', 'ccdi_indiv_gender', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '女', 'F', 'ccdi_indiv_gender', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '其他', 'O', 'ccdi_indiv_gender', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
|
||||
-- ============================================================
|
||||
-- 证件类型字典(dpc_certificate_type)- 用于个人中介Excel下拉框
|
||||
-- 证件类型字典(ccdi_certificate_type)- 用于个人中介Excel下拉框
|
||||
-- ============================================================
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'dpc_certificate_type';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'dpc_certificate_type';
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'ccdi_certificate_type';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'ccdi_certificate_type';
|
||||
|
||||
INSERT INTO sys_dict_type (dict_name, dict_type, status, create_by, create_time, remark)
|
||||
VALUES ('证件类型', 'dpc_certificate_type', '0', 'admin', NOW(), '中介黑名单-证件类型');
|
||||
VALUES ('证件类型', 'ccdi_certificate_type', '0', 'admin', NOW(), '中介黑名单-证件类型');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
VALUES
|
||||
(1, '身份证', '身份证', 'dpc_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '护照', '护照', 'dpc_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '港澳通行证', '港澳通行证', 'dpc_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(4, '台胞证', '台胞证', 'dpc_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(5, '军官证', '军官证', 'dpc_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
(1, '身份证', '身份证', 'ccdi_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '护照', '护照', 'ccdi_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '港澳通行证', '港澳通行证', 'ccdi_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(4, '台胞证', '台胞证', 'ccdi_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(5, '军官证', '军官证', 'ccdi_certificate_type', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
|
||||
-- ============================================================
|
||||
-- 主体类型字典(dpc_entity_type)- 用于机构中介Excel下拉框
|
||||
-- 主体类型字典(ccdi_entity_type)- 用于机构中介Excel下拉框
|
||||
-- ============================================================
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'dpc_entity_type';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'dpc_entity_type';
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'ccdi_entity_type';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'ccdi_entity_type';
|
||||
|
||||
INSERT INTO sys_dict_type (dict_name, dict_type, status, create_by, create_time, remark)
|
||||
VALUES ('主体类型', 'dpc_entity_type', '0', 'admin', NOW(), '中介黑名单-主体类型');
|
||||
VALUES ('主体类型', 'ccdi_entity_type', '0', 'admin', NOW(), '中介黑名单-主体类型');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
VALUES
|
||||
(1, '有限责任公司', '有限责任公司', 'dpc_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '股份有限公司', '股份有限公司', 'dpc_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '合伙企业', '合伙企业', 'dpc_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(4, '个体工商户', '个体工商户', 'dpc_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(5, '外资企业', '外资企业', 'dpc_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
(1, '有限责任公司', '有限责任公司', 'ccdi_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '股份有限公司', '股份有限公司', 'ccdi_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '合伙企业', '合伙企业', 'ccdi_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(4, '个体工商户', '个体工商户', 'ccdi_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(5, '外资企业', '外资企业', 'ccdi_entity_type', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
|
||||
-- ============================================================
|
||||
-- 企业性质字典(dpc_enterprise_nature)- 用于机构中介Excel下拉框
|
||||
-- 企业性质字典(ccdi_enterprise_nature)- 用于机构中介Excel下拉框
|
||||
-- ============================================================
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'dpc_enterprise_nature';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'dpc_enterprise_nature';
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'ccdi_enterprise_nature';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'ccdi_enterprise_nature';
|
||||
|
||||
INSERT INTO sys_dict_type (dict_name, dict_type, status, create_by, create_time, remark)
|
||||
VALUES ('企业性质', 'dpc_enterprise_nature', '0', 'admin', NOW(), '中介黑名单-企业性质');
|
||||
VALUES ('企业性质', 'ccdi_enterprise_nature', '0', 'admin', NOW(), '中介黑名单-企业性质');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
VALUES
|
||||
(1, '国企', '国企', 'dpc_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '民企', '民企', 'dpc_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '外企', '外企', 'dpc_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(4, '合资', '合资', 'dpc_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(9, '其他', '其他', 'dpc_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
(1, '国企', '国企', 'ccdi_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '民企', '民企', 'ccdi_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '外企', '外企', 'ccdi_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(4, '合资', '合资', 'ccdi_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(9, '其他', '其他', 'ccdi_enterprise_nature', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
|
||||
-- ============================================================
|
||||
-- 数据来源字典(dpc_data_source)
|
||||
-- 数据来源字典(ccdi_data_source)
|
||||
-- ============================================================
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'dpc_data_source';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'dpc_data_source';
|
||||
DELETE FROM sys_dict_data WHERE dict_type = 'ccdi_data_source';
|
||||
DELETE FROM sys_dict_type WHERE dict_type = 'ccdi_data_source';
|
||||
|
||||
INSERT INTO sys_dict_type (dict_name, dict_type, status, create_by, create_time, remark)
|
||||
VALUES ('数据来源', 'dpc_data_source', '0', 'admin', NOW(), '中介黑名单-数据来源');
|
||||
VALUES ('数据来源', 'ccdi_data_source', '0', 'admin', NOW(), '中介黑名单-数据来源');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
VALUES
|
||||
(1, '手动录入', 'MANUAL', 'dpc_data_source', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '系统同步', 'SYSTEM', 'dpc_data_source', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '批量导入', 'IMPORT', 'dpc_data_source', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(4, '接口获取', 'API', 'dpc_data_source', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
(1, '手动录入', 'MANUAL', 'ccdi_data_source', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(2, '系统同步', 'SYSTEM', 'ccdi_data_source', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(3, '批量导入', 'IMPORT', 'ccdi_data_source', '', 'default', 'N', '0', 'admin', NOW(), NULL),
|
||||
(4, '接口获取', 'API', 'ccdi_data_source', '', 'default', 'N', '0', 'admin', NOW(), NULL);
|
||||
|
||||
-- ============================================================
|
||||
-- 执行完成后操作说明
|
||||
|
||||
@@ -10,54 +10,54 @@ USE `discipline-prelim-check`;
|
||||
-- ============================================================
|
||||
-- 个人类型字段 (以 indiv_ 前缀标识,individual 缩写)
|
||||
-- ============================================================
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_type` VARCHAR(30) DEFAULT NULL COMMENT '人员类型(中介、职业背债人、房产中介等)';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_sub_type` VARCHAR(50) DEFAULT NULL COMMENT '人员子类型(本人、配偶等)';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_gender` CHAR(1) DEFAULT NULL COMMENT '性别(M男 F女 O其他)';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_cert_type` VARCHAR(30) DEFAULT '身份证' COMMENT '证件类型';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_phone` VARCHAR(20) DEFAULT NULL COMMENT '手机号码(加密存储)';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_wechat` VARCHAR(50) DEFAULT NULL COMMENT '微信号';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_address` VARCHAR(200) DEFAULT NULL COMMENT '联系地址';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_company` VARCHAR(100) DEFAULT NULL COMMENT '所在公司';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_position` VARCHAR(100) DEFAULT NULL COMMENT '职位/职务';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_related_id` VARCHAR(20) DEFAULT NULL COMMENT '关联人员ID';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `indiv_relation` VARCHAR(50) DEFAULT NULL COMMENT '关联关系';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_type` VARCHAR(30) DEFAULT NULL COMMENT '人员类型(中介、职业背债人、房产中介等)';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_sub_type` VARCHAR(50) DEFAULT NULL COMMENT '人员子类型(本人、配偶等)';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_gender` CHAR(1) DEFAULT NULL COMMENT '性别(M男 F女 O其他)';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_cert_type` VARCHAR(30) DEFAULT '身份证' COMMENT '证件类型';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_phone` VARCHAR(20) DEFAULT NULL COMMENT '手机号码(加密存储)';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_wechat` VARCHAR(50) DEFAULT NULL COMMENT '微信号';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_address` VARCHAR(200) DEFAULT NULL COMMENT '联系地址';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_company` VARCHAR(100) DEFAULT NULL COMMENT '所在公司';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_position` VARCHAR(100) DEFAULT NULL COMMENT '职位/职务';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_related_id` VARCHAR(20) DEFAULT NULL COMMENT '关联人员ID';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `indiv_relation` VARCHAR(50) DEFAULT NULL COMMENT '关联关系';
|
||||
|
||||
-- ============================================================
|
||||
-- 机构类型字段 (以 corp_ 前缀标识,corporation 缩写)
|
||||
-- ============================================================
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_credit_code` VARCHAR(18) DEFAULT NULL COMMENT '统一社会信用代码';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_type` VARCHAR(50) DEFAULT NULL COMMENT '主体类型(有限责任公司、股份有限公司等)';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_nature` VARCHAR(50) DEFAULT NULL COMMENT '企业性质(国企、民企、外企等)';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_industry_category` VARCHAR(100) DEFAULT NULL COMMENT '行业分类';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_industry` VARCHAR(100) DEFAULT NULL COMMENT '所属行业';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_establish_date` DATE DEFAULT NULL COMMENT '成立日期';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_address` VARCHAR(500) DEFAULT NULL COMMENT '注册地址';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_legal_rep` VARCHAR(50) DEFAULT NULL COMMENT '法定代表人';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_legal_cert_type` VARCHAR(30) DEFAULT NULL COMMENT '法定代表人证件类型';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_legal_cert_no` VARCHAR(30) DEFAULT NULL COMMENT '法定代表人证件号码';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_shareholder_1` VARCHAR(30) DEFAULT NULL COMMENT '股东1';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_shareholder_2` VARCHAR(30) DEFAULT NULL COMMENT '股东2';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_shareholder_3` VARCHAR(30) DEFAULT NULL COMMENT '股东3';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_shareholder_4` VARCHAR(30) DEFAULT NULL COMMENT '股东4';
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `corp_shareholder_5` VARCHAR(30) DEFAULT NULL COMMENT '股东5';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_credit_code` VARCHAR(18) DEFAULT NULL COMMENT '统一社会信用代码';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_type` VARCHAR(50) DEFAULT NULL COMMENT '主体类型(有限责任公司、股份有限公司等)';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_nature` VARCHAR(50) DEFAULT NULL COMMENT '企业性质(国企、民企、外企等)';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_industry_category` VARCHAR(100) DEFAULT NULL COMMENT '行业分类';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_industry` VARCHAR(100) DEFAULT NULL COMMENT '所属行业';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_establish_date` DATE DEFAULT NULL COMMENT '成立日期';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_address` VARCHAR(500) DEFAULT NULL COMMENT '注册地址';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_legal_rep` VARCHAR(50) DEFAULT NULL COMMENT '法定代表人';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_legal_cert_type` VARCHAR(30) DEFAULT NULL COMMENT '法定代表人证件类型';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_legal_cert_no` VARCHAR(30) DEFAULT NULL COMMENT '法定代表人证件号码';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_shareholder_1` VARCHAR(30) DEFAULT NULL COMMENT '股东1';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_shareholder_2` VARCHAR(30) DEFAULT NULL COMMENT '股东2';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_shareholder_3` VARCHAR(30) DEFAULT NULL COMMENT '股东3';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_shareholder_4` VARCHAR(30) DEFAULT NULL COMMENT '股东4';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `corp_shareholder_5` VARCHAR(30) DEFAULT NULL COMMENT '股东5';
|
||||
|
||||
-- ============================================================
|
||||
-- 通用字段
|
||||
-- ============================================================
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD COLUMN `data_source` VARCHAR(30) DEFAULT 'MANUAL' COMMENT '数据来源(MANUAL手动录入 SYSTEM系统同步 IMPORT批量导入 API接口获取)';
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD COLUMN `data_source` VARCHAR(30) DEFAULT 'MANUAL' COMMENT '数据来源(MANUAL手动录入 SYSTEM系统同步 IMPORT批量导入 API接口获取)';
|
||||
|
||||
-- ============================================================
|
||||
-- 添加索引
|
||||
-- ============================================================
|
||||
-- 为统一社会信用代码添加索引(用于机构中介去重判断)
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD INDEX `idx_corp_credit_code` (`corp_credit_code`);
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD INDEX `idx_corp_credit_code` (`corp_credit_code`);
|
||||
|
||||
-- 为手机号码添加索引(用于个人中介查询)
|
||||
ALTER TABLE dpc_intermediary_blacklist ADD INDEX `idx_indiv_phone` (`indiv_phone`);
|
||||
ALTER TABLE ccdi_intermediary_blacklist ADD INDEX `idx_indiv_phone` (`indiv_phone`);
|
||||
|
||||
-- ============================================================
|
||||
-- 验证脚本
|
||||
-- ============================================================
|
||||
-- 执行完成后,请运行以下命令验证表结构变更:
|
||||
-- DESCRIBE dpc_intermediary_blacklist;
|
||||
-- SHOW INDEX FROM dpc_intermediary_blacklist;
|
||||
-- DESCRIBE ccdi_intermediary_blacklist;
|
||||
-- SHOW INDEX FROM ccdi_intermediary_blacklist;
|
||||
|
||||
@@ -8,11 +8,11 @@ SELECT
|
||||
FROM information_schema.SCHEMATA
|
||||
WHERE SCHEMA_NAME = 'discipline-prelim-check';
|
||||
|
||||
-- 2. 检查 dpc_employee 表字符集
|
||||
SHOW CREATE TABLE dpc_employee;
|
||||
-- 2. 检查 ccdi_employee 表字符集
|
||||
SHOW CREATE TABLE ccdi_employee;
|
||||
|
||||
-- 3. 检查 dpc_employee_relative 表字符集
|
||||
SHOW CREATE TABLE dpc_employee_relative;
|
||||
-- 3. 检查 ccdi_employee_relative 表字符集
|
||||
SHOW CREATE TABLE ccdi_employee_relative;
|
||||
|
||||
-- 4. 如果字符集不是 utf8mb4,执行以下语句修复(请根据实际情况修改)
|
||||
|
||||
@@ -20,9 +20,9 @@ SHOW CREATE TABLE dpc_employee_relative;
|
||||
ALTER DATABASE `discipline-prelim-check` CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
|
||||
|
||||
-- 修改表字符集
|
||||
ALTER TABLE `dpc_employee` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
ALTER TABLE `dpc_employee_relative` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
ALTER TABLE `ccdi_employee` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
ALTER TABLE `ccdi_employee_relative` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- 5. 清空测试数据(可选)
|
||||
-- TRUNCATE TABLE dpc_employee_relative;
|
||||
-- TRUNCATE TABLE dpc_employee;
|
||||
-- TRUNCATE TABLE ccdi_employee_relative;
|
||||
-- TRUNCATE TABLE ccdi_employee;
|
||||
|
||||
@@ -17,89 +17,89 @@ USE `discipline-prelim-check`;
|
||||
-- ============================================================
|
||||
-- 修复个人类型字段备注
|
||||
-- ============================================================
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_type VARCHAR(30) DEFAULT NULL COMMENT '人员类型(中介、职业背债人、房产中介等)';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_sub_type VARCHAR(50) DEFAULT NULL COMMENT '人员子类型(本人、配偶等)';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_gender CHAR(1) DEFAULT NULL COMMENT '性别(M男 F女 O其他)';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_cert_type VARCHAR(30) DEFAULT '身份证' COMMENT '证件类型';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_phone VARCHAR(20) DEFAULT NULL COMMENT '手机号码(加密存储)';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_wechat VARCHAR(50) DEFAULT NULL COMMENT '微信号';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_address VARCHAR(200) DEFAULT NULL COMMENT '联系地址';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_company VARCHAR(100) DEFAULT NULL COMMENT '所在公司';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_position VARCHAR(100) DEFAULT NULL COMMENT '职位/职务';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_related_id VARCHAR(20) DEFAULT NULL COMMENT '关联人员ID';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN indiv_relation VARCHAR(50) DEFAULT NULL COMMENT '关联关系';
|
||||
|
||||
-- ============================================================
|
||||
-- 修复机构类型字段备注
|
||||
-- ============================================================
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_credit_code VARCHAR(18) DEFAULT NULL COMMENT '统一社会信用代码';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_type VARCHAR(50) DEFAULT NULL COMMENT '主体类型(有限责任公司、股份有限公司等)';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_nature VARCHAR(50) DEFAULT NULL COMMENT '企业性质(国企、民企、外企等)';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_industry_category VARCHAR(100) DEFAULT NULL COMMENT '行业分类';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_industry VARCHAR(100) DEFAULT NULL COMMENT '所属行业';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_establish_date DATE DEFAULT NULL COMMENT '成立日期';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_address VARCHAR(500) DEFAULT NULL COMMENT '注册地址';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_legal_rep VARCHAR(50) DEFAULT NULL COMMENT '法定代表人';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_legal_cert_type VARCHAR(30) DEFAULT NULL COMMENT '法定代表人证件类型';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_legal_cert_no VARCHAR(30) DEFAULT NULL COMMENT '法定代表人证件号码';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_shareholder_1 VARCHAR(30) DEFAULT NULL COMMENT '股东1';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_shareholder_2 VARCHAR(30) DEFAULT NULL COMMENT '股东2';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_shareholder_3 VARCHAR(30) DEFAULT NULL COMMENT '股东3';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_shareholder_4 VARCHAR(30) DEFAULT NULL COMMENT '股东4';
|
||||
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN corp_shareholder_5 VARCHAR(30) DEFAULT NULL COMMENT '股东5';
|
||||
|
||||
-- ============================================================
|
||||
-- 修复通用字段备注
|
||||
-- ============================================================
|
||||
ALTER TABLE dpc_intermediary_blacklist
|
||||
ALTER TABLE ccdi_intermediary_blacklist
|
||||
MODIFY COLUMN data_source VARCHAR(30) DEFAULT 'MANUAL' COMMENT '数据来源(MANUAL手动录入 SYSTEM系统同步 IMPORT批量导入 API接口获取)';
|
||||
|
||||
@@ -20,11 +20,11 @@ BEGIN
|
||||
SELECT COUNT(*) INTO index_count
|
||||
FROM INFORMATION_SCHEMA.STATISTICS
|
||||
WHERE TABLE_SCHEMA = 'discipline-prelim-check'
|
||||
AND TABLE_NAME = 'dpc_employee'
|
||||
AND TABLE_NAME = 'ccdi_employee'
|
||||
AND INDEX_NAME = 'idx_org_no';
|
||||
|
||||
IF index_count > 0 THEN
|
||||
ALTER TABLE `dpc_employee` DROP INDEX `idx_org_no`;
|
||||
ALTER TABLE `ccdi_employee` DROP INDEX `idx_org_no`;
|
||||
END IF;
|
||||
END //
|
||||
DELIMITER ;
|
||||
@@ -35,13 +35,13 @@ DROP PROCEDURE IF EXISTS drop_index_if_exists;
|
||||
-- ----------------------------
|
||||
-- 步骤2: 修改字段名和类型
|
||||
-- ----------------------------
|
||||
ALTER TABLE `dpc_employee`
|
||||
ALTER TABLE `ccdi_employee`
|
||||
CHANGE COLUMN `org_no` `dept_id` BIGINT DEFAULT NULL COMMENT '所属部门ID';
|
||||
|
||||
-- ----------------------------
|
||||
-- 步骤3: 创建新索引
|
||||
-- ----------------------------
|
||||
CREATE INDEX `idx_dept_id` ON `dpc_employee` (`dept_id`);
|
||||
CREATE INDEX `idx_dept_id` ON `ccdi_employee` (`dept_id`);
|
||||
|
||||
-- ----------------------------
|
||||
-- 验证脚本
|
||||
@@ -55,7 +55,7 @@ SELECT
|
||||
COLUMN_COMMENT
|
||||
FROM INFORMATION_SCHEMA.COLUMNS
|
||||
WHERE TABLE_SCHEMA = 'discipline-prelim-check'
|
||||
AND TABLE_NAME = 'dpc_employee'
|
||||
AND TABLE_NAME = 'ccdi_employee'
|
||||
AND COLUMN_NAME = 'dept_id';
|
||||
|
||||
-- 检查索引是否创建成功
|
||||
@@ -64,5 +64,5 @@ SELECT
|
||||
COLUMN_NAME
|
||||
FROM INFORMATION_SCHEMA.STATISTICS
|
||||
WHERE TABLE_SCHEMA = 'discipline-prelim-check'
|
||||
AND TABLE_NAME = 'dpc_employee'
|
||||
AND TABLE_NAME = 'ccdi_employee'
|
||||
AND INDEX_NAME = 'idx_dept_id';
|
||||
|
||||
21
sql/rename_tables_dpc_to_ccdi.sql
Normal file
21
sql/rename_tables_dpc_to_ccdi.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
-- =====================================================
|
||||
-- 重命名表: dpc → ccdi
|
||||
-- 生成时间: 2026-01-30
|
||||
-- 说明: 将所有dpc_前缀的表重命名为ccdi_前缀
|
||||
-- =====================================================
|
||||
|
||||
-- 1. 重命名员工表
|
||||
RENAME TABLE dpc_employee TO ccdi_employee;
|
||||
|
||||
-- 2. 重命名员工亲属关系表
|
||||
RENAME TABLE dpc_employee_relative TO ccdi_employee_relative;
|
||||
|
||||
-- 3. 重命名中介黑名单表
|
||||
RENAME TABLE dpc_intermediary_blacklist TO ccdi_intermediary_blacklist;
|
||||
|
||||
-- =====================================================
|
||||
-- 验证重命名结果
|
||||
-- =====================================================
|
||||
SELECT table_name FROM information_schema.tables
|
||||
WHERE table_schema = DATABASE()
|
||||
AND table_name LIKE 'ccdi_%';
|
||||
Reference in New Issue
Block a user