话术库管理
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- 说明:本文件为「删表重建」全量脚本,仅适合空库/可丢数据环境。
|
||||
-- 若库中已有旧结构 red_line_record(缺 sales_id 等列),请执行:
|
||||
-- touch_red_line_alter_add_sales_and_subtype.sql
|
||||
-- ----------------------------
|
||||
-- Table structure for red_line_record
|
||||
-- 触及红线记录:关联录音主表与分段,记录类型、阈值与当时文本
|
||||
|
||||
23
src/main/sql/touch_red_line_alter_add_sales_and_subtype.sql
Normal file
23
src/main/sql/touch_red_line_alter_add_sales_and_subtype.sql
Normal file
@@ -0,0 +1,23 @@
|
||||
-- =============================================================================
|
||||
-- 升级脚本:为已存在的 red_line_record 表补齐与 Java 实体一致的列与索引。
|
||||
-- 报错 Unknown column 'sales_id' 时,在目标库执行本脚本一次即可。
|
||||
-- 新建库请直接使用 touch_red_line.sql 全量建表,无需执行本脚本。
|
||||
-- =============================================================================
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
-- 列(若某列已存在会报错,可删掉对应 ADD 行后重试)
|
||||
ALTER TABLE `red_line_record`
|
||||
ADD COLUMN `sales_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '销售人员的id' AFTER `tenant_id`,
|
||||
ADD COLUMN `sales_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '销售人员的姓名' AFTER `sales_id`,
|
||||
ADD COLUMN `sales_phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '销售人员的电话' AFTER `sales_name`,
|
||||
ADD COLUMN `red_line_subtype` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '触及的红线的子类型' AFTER `red_line_type`;
|
||||
|
||||
-- 索引(若索引已存在会报错,可忽略或先 DROP INDEX)
|
||||
ALTER TABLE `red_line_record`
|
||||
ADD KEY `idx_red_line_subtype` (`red_line_subtype`) USING BTREE,
|
||||
ADD KEY `idx_sales_id` (`sales_id`) USING BTREE;
|
||||
|
||||
-- 若业务要求 sales_id 非空:先 UPDATE 补全所有行的 sales_id,再执行:
|
||||
-- ALTER TABLE `red_line_record`
|
||||
-- MODIFY COLUMN `sales_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '销售人员的id';
|
||||
Reference in New Issue
Block a user