fix: 修改数据库字段排序规则为utf8mb4_general_ci

问题描述:
- 表结构文件中出现utf8mb4_unicode_ci排序规则配置
- 影响3个表、45个字段

解决方案:
- 将所有字段的排序规则从utf8mb4_unicode_ci修改为utf8mb4_general_ci
- 使用utf8mb4_general_ci作为MySQL推荐的默认排序规则
- 重新导出数据库更新表结构文件

修改的表:
1. ccdi_base_staff (5个字段)
2. ccdi_biz_intermediary (20个字段)
3. ccdi_enterprise_base_info (20个字段)

验证结果:
- 表结构文件中不再包含utf8mb4_unicode_ci配置
- 所有字段统一使用utf8mb4_general_ci排序规则
This commit is contained in:
wkc
2026-02-28 14:40:05 +08:00
parent 690c2aa267
commit 4d4076227f
3 changed files with 126 additions and 50 deletions

View File

@@ -0,0 +1,76 @@
-- =====================================================
-- 修改数据库字段排序规则脚本
-- 从 utf8mb4_unicode_ci 改为 utf8mb4_general_ci
-- 目标表3 个表45 个字段
-- 执行时间2026-02-28
-- =====================================================
USE ccdi;
-- =====================================================
-- 1. 修改 ccdi_base_staff 表5 个字段)
-- =====================================================
ALTER TABLE ccdi_base_staff MODIFY COLUMN name varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '姓名';
ALTER TABLE ccdi_base_staff MODIFY COLUMN phone varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电话';
ALTER TABLE ccdi_base_staff MODIFY COLUMN status char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '状态0在职 1离职';
ALTER TABLE ccdi_base_staff MODIFY COLUMN create_by varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者';
ALTER TABLE ccdi_base_staff MODIFY COLUMN update_by varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者';
-- =====================================================
-- 2. 修改 ccdi_biz_intermediary 表20 个字段)
-- =====================================================
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN biz_id varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '人员ID';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN person_type varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '人员类型';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN person_sub_type varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '人员子类型';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN name varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '姓名';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN gender char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '性别';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN id_type varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '身份证' COMMENT '证件类型';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN person_id varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '证件号码';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN mobile varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号码';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN wechat_no varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '微信号';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN contact_address varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系地址';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN company varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '所在公司';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN social_credit_code varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业统一信用码';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN position varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '职位';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN related_num_id varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联人员ID';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN relation_type varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联关系';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN data_source varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'MANUAL' COMMENT '数据来源';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN remark varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注信息';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN created_by varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '记录创建人';
ALTER TABLE ccdi_biz_intermediary MODIFY COLUMN updated_by varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '记录更新人';
-- =====================================================
-- 3. 修改 ccdi_enterprise_base_info 表20 个字段)
-- =====================================================
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN social_credit_code varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '统一社会信用代码';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN enterprise_name varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业名称';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN enterprise_type varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业类型';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN enterprise_nature varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业性质';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN industry_class varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '行业分类';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN industry_name varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '所属行业';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN register_address varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册地址';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN legal_representative varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN legal_cert_type varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人证件类型';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN legal_cert_no varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人证件号码';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN shareholder1 varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '股东1';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN shareholder2 varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '股东2';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN shareholder3 varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '股东3';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN shareholder4 varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '股东4';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN shareholder5 varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '股东5';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN status varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营状态';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN risk_level varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '3' COMMENT '风险等级1-高风险, 2-中风险, 3-低风险';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN ent_source varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'GENERAL' COMMENT '企业来源GENERAL-一般企业, EMP_RELATION-员工关系人, CREDIT_CUSTOMER-信贷客户, INTERMEDIARY-中介, BOTH-兼有';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN data_source varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'MANUAL' COMMENT '数据来源';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN created_by varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建人';
ALTER TABLE ccdi_enterprise_base_info MODIFY COLUMN updated_by varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新人';
-- =====================================================
-- 验证修改结果
-- =====================================================
SELECT
COUNT(*) as remaining_unicode_ci_columns
FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = 'ccdi'
AND COLLATION_NAME = 'utf8mb4_unicode_ci';
-- 应该返回 0

View File

@@ -1,5 +1,5 @@
-- CCDI 数据库数据
-- 导出时间: 2026-02-28 14:24:26
-- 导出时间: 2026-02-28 14:39:40
-- 源数据库: 116.62.17.81:3306/ccdi
-- 字符集: utf8mb4
@@ -445,6 +445,6 @@ UNLOCK TABLES;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2026-02-28 14:24:26
-- Dump completed on 2026-02-28 14:39:40
SET FOREIGN_KEY_CHECKS=1;

View File

@@ -1,5 +1,5 @@
-- CCDI 数据库表结构
-- 导出时间: 2026-02-28 14:24:16
-- 导出时间: 2026-02-28 14:39:30
-- 源数据库: 116.62.17.81:3306/ccdi
-- 字符集: utf8mb4
@@ -240,15 +240,15 @@ CREATE TABLE `QRTZ_TRIGGERS` (
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `ccdi_base_staff` (
`staff_id` bigint(20) NOT NULL COMMENT '员工ID(柜员号,7位数字)',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '姓名',
`name` varchar(100) NOT NULL COMMENT '姓名',
`dept_id` bigint(20) DEFAULT NULL COMMENT '所属部门ID',
`id_card` varchar(100) DEFAULT NULL COMMENT '身份证号',
`phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电话',
`phone` varchar(11) DEFAULT NULL COMMENT '电话',
`hire_date` date DEFAULT NULL COMMENT '入职时间',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' COMMENT '状态0在职 1离职',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`status` char(1) NOT NULL DEFAULT '0' COMMENT '状态0在职 1离职',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`staff_id`),
KEY `idx_status` (`status`),
@@ -264,32 +264,32 @@ CREATE TABLE `ccdi_base_staff` (
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `ccdi_biz_intermediary` (
`biz_id` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '人员ID',
`person_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '人员类型',
`person_sub_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '人员子类型',
`name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '姓名',
`gender` char(1) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '性别',
`id_type` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT '身份证' COMMENT '证件类型',
`person_id` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '证件号码',
`mobile` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号码',
`wechat_no` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信号',
`contact_address` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系地址',
`company` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '所在公司',
`social_credit_code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业统一信用码',
`position` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '职位',
`related_num_id` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '关联人员ID',
`relation_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '关联关系',
`data_source` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT 'MANUAL' COMMENT '数据来源',
`remark` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注信息',
`created_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '记录创建人',
`updated_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '记录更新人',
`biz_id` varchar(50) NOT NULL COMMENT '人员ID',
`person_type` varchar(50) DEFAULT NULL COMMENT '人员类型',
`person_sub_type` varchar(50) DEFAULT NULL COMMENT '人员子类型',
`name` varchar(100) NOT NULL COMMENT '姓名',
`gender` char(1) DEFAULT NULL COMMENT '性别',
`id_type` varchar(20) DEFAULT '身份证' COMMENT '证件类型',
`person_id` varchar(50) NOT NULL COMMENT '证件号码',
`mobile` varchar(20) DEFAULT NULL COMMENT '手机号码',
`wechat_no` varchar(50) DEFAULT NULL COMMENT '微信号',
`contact_address` varchar(200) DEFAULT NULL COMMENT '联系地址',
`company` varchar(100) DEFAULT NULL COMMENT '所在公司',
`social_credit_code` varchar(50) DEFAULT NULL COMMENT '企业统一信用码',
`position` varchar(50) DEFAULT NULL COMMENT '职位',
`related_num_id` varchar(50) DEFAULT NULL COMMENT '关联人员ID',
`relation_type` varchar(50) DEFAULT NULL COMMENT '关联关系',
`data_source` varchar(20) DEFAULT 'MANUAL' COMMENT '数据来源',
`remark` varchar(500) DEFAULT NULL COMMENT '备注信息',
`created_by` varchar(64) DEFAULT '' COMMENT '记录创建人',
`updated_by` varchar(64) DEFAULT '' COMMENT '记录更新人',
`create_time` datetime DEFAULT NULL COMMENT '记录创建时间',
`update_time` datetime DEFAULT NULL COMMENT '记录更新时间',
PRIMARY KEY (`biz_id`),
UNIQUE KEY `uk_person_id` (`person_id`),
KEY `idx_name` (`name`),
KEY `idx_mobile` (`mobile`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='中介人员基本信息表';
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='中介人员基本信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
@@ -371,30 +371,30 @@ CREATE TABLE `ccdi_cust_fmy_relation` (
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `ccdi_enterprise_base_info` (
`social_credit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '统一社会信用代码',
`enterprise_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业名称',
`enterprise_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业类型',
`enterprise_nature` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业性质',
`industry_class` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '行业分类',
`industry_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '所属行业',
`social_credit_code` varchar(50) NOT NULL COMMENT '统一社会信用代码',
`enterprise_name` varchar(200) NOT NULL COMMENT '企业名称',
`enterprise_type` varchar(50) DEFAULT NULL COMMENT '企业类型',
`enterprise_nature` varchar(50) DEFAULT NULL COMMENT '企业性质',
`industry_class` varchar(50) DEFAULT NULL COMMENT '行业分类',
`industry_name` varchar(100) DEFAULT NULL COMMENT '所属行业',
`establish_date` date DEFAULT NULL COMMENT '成立日期',
`register_address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '注册地址',
`legal_representative` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '法定代表人',
`legal_cert_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '法定代表人证件类型',
`legal_cert_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '法定代表人证件号码',
`shareholder1` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '股东1',
`shareholder2` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '股东2',
`shareholder3` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '股东3',
`shareholder4` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '股东4',
`shareholder5` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '股东5',
`status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '经营状态',
`risk_level` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '3' COMMENT '风险等级1-高风险, 2-中风险, 3-低风险',
`ent_source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT 'GENERAL' COMMENT '企业来源GENERAL-一般企业, EMP_RELATION-员工关系人, CREDIT_CUSTOMER-信贷客户, INTERMEDIARY-中介, BOTH-兼有',
`data_source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT 'MANUAL' COMMENT '数据来源',
`register_address` varchar(500) DEFAULT NULL COMMENT '注册地址',
`legal_representative` varchar(100) DEFAULT NULL COMMENT '法定代表人',
`legal_cert_type` varchar(20) DEFAULT NULL COMMENT '法定代表人证件类型',
`legal_cert_no` varchar(50) DEFAULT NULL COMMENT '法定代表人证件号码',
`shareholder1` varchar(100) DEFAULT NULL COMMENT '股东1',
`shareholder2` varchar(100) DEFAULT NULL COMMENT '股东2',
`shareholder3` varchar(100) DEFAULT NULL COMMENT '股东3',
`shareholder4` varchar(100) DEFAULT NULL COMMENT '股东4',
`shareholder5` varchar(100) DEFAULT NULL COMMENT '股东5',
`status` varchar(20) DEFAULT NULL COMMENT '经营状态',
`risk_level` varchar(1) DEFAULT '3' COMMENT '风险等级1-高风险, 2-中风险, 3-低风险',
`ent_source` varchar(20) DEFAULT 'GENERAL' COMMENT '企业来源GENERAL-一般企业, EMP_RELATION-员工关系人, CREDIT_CUSTOMER-信贷客户, INTERMEDIARY-中介, BOTH-兼有',
`data_source` varchar(20) DEFAULT 'MANUAL' COMMENT '数据来源',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建人',
`updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新人',
`created_by` varchar(64) DEFAULT '' COMMENT '创建人',
`updated_by` varchar(64) DEFAULT '' COMMENT '更新人',
PRIMARY KEY (`social_credit_code`),
KEY `idx_enterprise_name` (`enterprise_name`),
KEY `idx_ent_source` (`ent_source`)
@@ -1092,4 +1092,4 @@ CREATE TABLE `sys_user_role` (
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2026-02-28 14:24:16
-- Dump completed on 2026-02-28 14:39:30